Algorithm
알고리즘 설계 및 디버깅
많이 나오는 알고리즘 유형 : DFS, BFS 스택, 큐, PQ, 정렬, 트리, 구현 (이 정도만 마스터해도 코딩테스트에선 통과가능) 설계 1. 시간 복잡도로 방향성 잡자!! //자료구조 뭐 사용할지( 배열, PQ, Map ,,,) / 무슨 알고리즘 사용할지 2. 아이디어를 내자 3. To Do 만들기 4. 검증 (시뮬레이션, 시간복잡도) ---> 성공시에 구현시작하자!! 시간 비중 50%까지는 설계에 투자해도 된다. 설계가 완벽하면 구현은 금방할 수 있음!! 디버깅 trace(가상으로 한줄씩 실행하는 기능) , 로그 디버깅 등등 여러 디버깅 방법이 있지만 좋은 방법은 ide에 있는 trace를 활용하자 breakpoint 걸어놓고 디버깅시작 --> Expression 탭에 보고싶은 변수값을 watch ..
2021. 12. 2. 17:55
최근댓글