에빙하우스 망각 곡선에 따라 알고리즘 문제를 반복 풀이합니다.
- 매일 알고리즘 문제와 SQL 문제를 한 문제씩 풉니다.
- 틀린 문제는 다음과 같은 방식으로 재풀이를 진행합니다.
2~3일
차에 문제 풀이6~7일
차에 문제 풀이4주차
에 문제 풀이
- 다음 주제들에 대한 문제들을 선정합니다.
그리디
,구현
,DFS/BFS
,정렬
,이진탐색
,DP
,최단경로
,그래프이론
- 문제는 최대한 잘 알려진 문제로 선정합니다.
- 문제의 난이도는 백준 기준
실버 ~ 골드
, 프로그래머스 기준level 2 ~ 3
으로 선정합니다.
- 오늘의 브랜치 생성 및 오늘의 문제를 풀고 PR을 올립니다.
- 오늘의 브랜치 예시 :
nathan0220
(본인 이름 + 날짜(mmdd)) - 하루에 두 문제 이상 풀이할 때 :
nathan0220-2
,nathan0220-3
과 같이 기재 - 브랜치 전략 : 브랜치는 머지(=문제 풀이 완료)되는 즉시 삭제합니다.
- PR 내용
- 라벨 붙이기 :
- 본인 이름 : ex.
nathan
- 풀이 여부 : 정답 ✅, 오답 ❌, 애매모호
⚠️ - 오답 풀이 횟수 :
1
,2
,3
- 풀이 언어 :
python
,java
- 본인 이름 : ex.
- 풀이 과정 요약
- 시간 복잡도와 공간 복잡도 기재
- 새로 찾은 풀이(혹은 좋은 풀이 방법을 찾았다면 기재)
- 라벨 붙이기 :
- 만약 정답이라면 바로 본인 브랜치에 merge 후 브랜치 삭제
- 오답이거나 애매모호로 풀이여부가 결정되었다면, 해당 PR을 남겨둡니다.
2~3
일이 지나면 다시 풀고 커밋합니다.6~7
일이 지나면 다시 풀고 커밋합니다.4주
가 지나면 다시 풀고 커밋합니다. 그리고 merge를 진행 후 해당 브랜치를 삭제합니다.