알고리즘 공부
알고리즘 공부 계획(feat. 코딩 테스트)
tukasd
2021. 4. 6. 23:47
유튜버 '동빈나' 채널을 통해 알게 된 알고리즘 공부 테크트리
1. 프로그래밍 기초문법 떼기 (C ++ or Python)
- C++의 경우 오래된 언어이기 때문에 참고할 수 있는 소스코드가 많고 다양하다는 점
- Python의 경우 쉽다는 점
둘 중 알아서 선택. 나동빈 님은 Python 추천
2. 코드업/백준/프로그래머스/코드포스/앱코더/탑코더 등 여러 사이트 활용
→ 코드업 기초 100제
→ 백준에서 그리디/ 탐색문제(완전탐색/BFS/DFS)/ 동적프로그래밍 각각 50문제씩 풀기
→ 고급알고리즘 까진 굳이 할 필요 없다
3. 기출문제 풀기
카카오 기출 - 프로그래머스
삼전 소프트웨어 역량테스트 - 백준
+ REST-API or 효율성 테스트 까지 하면 굿
좀 더 디테일 하게는
문자열/배열/큐, 스택/ 해시맵/재귀/ 정렬/ 트리
탐색(DFS, BFS)/ Graph
DP(동적프로그래밍) 이 있다.
하루에 하나씩만 풀자라는 소박한 마인드로 꾸준히 가자. 문제 및 풀이 과정은 블로깅하기