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