LeetCode 커뮤니티에서 유명한 Blind 75의 업데이트 버전인 Grind 75를 풀어보자!
추가로, Grind 169도 풀어보자!
- 문제를 읽고 10~15분 동안 Approach와 Complexity에 대해 고민한다. 여유가 되면 GitHub 이슈나 마크다운 문서로도 남겨두자. (GitHub Issue 사용)
- LeetCode의 상위 Solution을 살펴보고 나의 생각과 비교한다. 내가 틀렸다면 Solution을 이해하고 다시 작성해본다.
- 코드를 작성한다. 이 단계까지 최대 1시간을 사용한다.
- Solution을 보고 접근법을 수정했거나 풀지 못한 문제라면 체크하고, 그 주에 다시 풀어본다.
- Algorithm Tracker에 기록한다.
- https://leetcode.com/discuss/general-discussion/460599/blind-75-leetcode-questions
- https://www.techinterviewhandbook.org/coding-interview-study-plan/
- https://www.techinterviewhandbook.org/algorithms/study-cheatsheet/
- https://www.techinterviewhandbook.org/best-practice-questions/
- https://sophuu.tistory.com/112
- https://github.com/tsiege/Tech-Interview-Cheat-Sheet
- https://www.educative.io/blog/coding-interview-leetcode-patterns