목표
매일 꾸준히 풀고, 분석하기
- 매일 1 문제씩 유형 별 푼 문제 핵심 정리, 배운 점, 타인 코드 분석 기록해 깃헙에 코드와 함께 올리기
- 협업 대비(?) 다른 사람 코드 읽고, 이해해서 내 코드에 적용시키기! 이후 가능하다면 해당 코드의 개선점도 찾기!
- 같은 걸 공부해도 세 번까지는 새로울 수 있다! 네 번은 안 된다! 하지만, 뭐 까먹을 수도 있지. 안 익으면 어려울 수도 있지. Just Keep Going
시간 복잡도 계산 및 설계
- 스스로 시간 복잡도를 계산하고 적절하게 설계하기
구조화
- 마구잡이 디버깅으로 얼레벌레 얼렁뚱땅 답 도출하지 않고(특히 idx, 재귀) 체계적으로 생각하고, 구조 짜서 풀기
- 문제를 분해하고 구조를 짜서 원하는 결과를 코드로 구현하는 연습!
- 취업을 대비한다면, 이게 내가 성장했다고 말할 수 있는 가장 직관적인… 정량적인 부분일 듯?
계획
문제 순서
매일 꾸준히 풀고, 분석하기
- 분석: 순위권, 숏코딩, 스터디원 코드 분석, 추후 배운 내용 활용하기!
- 재밌고 효율적인 거 보면 연습하는 재미가 있지!
시간 복잡도 계산 및 설계