1. 백트래킹이란? 처음 알고리즘을 모르고 백준 문제를 풀 때, 재귀와 백트래킹이 무엇이 다른지 그리고 DFS가 뭔지 알지 못해서 너무나 어려웠다. 특히 N과 M 문제를 끼워 맞추듯 풀었던 기억이 있는데.. 이번 기회에 정리해보고자 한다. 15649 N, M(1)
시간초과 따위 신경쓰지 않았던 나는 문제를 보자마자 무지성 브루트포스 알고리즘으로 코드를 짜면서도 정답률을 보고 무조건 시간 초과가 뜨겠거니 했다. 결과는 예상한 대로...
배열의 크기가 정해져 있지 않은 상황에서(ex. 입력으로 크기를 받을 때) 동적 배열의 사용.
지금까지 프로젝트를 해오면서 어려웠던 것들이 많이 있었지만, 개인적으로 가장 난해했다고 느낀건 비동기 처리였다. 많은 개념을 너무 급하게 배워서 그런걸 지도 모르겠다. 이번 기회에 제대로 한번 익혀보자~!
전 세계 어느 사이트를 가던, 사용자에게 최적의 경험을 제공하기 위해 필요한 기능이 있다.바로 페이지네이션(Pagination)이다.
프로젝트를 하면서 새로운 내용을 배우면 바로바로 정리해놓는게 좋더라. urlQuery를 써야 할 일이 생겨서 url에 대해 전체적으로 알아보는 시간을 가졌다.