추천 루틴 (30~50분)
- 배우기에서 문법 또는 원리 레슨 1개 (10~20분)
- 연습장에서 레슨 예제 2~3줄 재현 (5분)
- 오늘의 문제 또는 쉬운 미통과 1개 (15~25분)
- 막히면 짧은 원리 카드 → 다시 시도
- 통과하면 참고 풀이(있으면)와 내 풀이 차이만 확인
매일 새 문법을 억지로 넣지 마세요.
같은 문법을 문제에 두 번 써 보는 쪽이 더 오래 남습니다.
주간 리듬 예시
| 요일 | 초점 |
|---|---|
| 월·화 | 문법 레슨 + 입문 문제 |
| 수 | 알고리즘 원리 1개 + 관련 태그 문제 |
| 목 | 사고 레슨 + 어제 틀린 문제 재도전 |
| 금 | 미통과만 필터로 2문제 |
| 주말 | 가벼운 복습 또는 쉬는 날 |
연속일에 집착하지 마세요. 쉬는 날도 진도의 일부입니다.
막힐 때
- 30분 이상 같은 테스트만 실패하면: 입력을
console.log/print로 찍어 파싱부터 의심 - 시간 초과·무한 루프: Worker가 끊을 수 있습니다. 종료 조건을 다시 적기
- 개념이 비면: 해당 배우기 레슨으로 돌아가기 (문제만 반복하지 않기)
- 화가 나면: 북마크만 해 두고 다른 쉬운 문제로 전환
연속일 · 북마크
홈의 오늘의 문제를 통과하면 이 기기에서 연속일이 쌓입니다.
문법 레슨을 읽는 날도 “공부한 날”입니다.
나중에 다시 볼 문제는 북마크해 두세요.
틀린 문제는 바로 다음 날 한 번 더 푸는 편이, 한 달 뒤보다 효과가 큽니다.
진행 백업
기기·브라우저를 바꾸면 기록이 사라질 수 있습니다.
가끔 진행 → JSON 내보내기로 파일을 저장해 두세요.
요일 예시
| 요일 | 배우기 | 문제 |
|---|---|---|
| 월 | 문법 1 | 쉬운 1 |
| 화 | 원리 1 | 쉬운 1 |
| 수 | 사고 1 | 중급 시도 |
| 목 | 막힌 문법 복습 | 어제 재시도 |
| 금 | 짧은 복습 | 오늘의 문제 |
주말에만 몰아치면 기억이 붙지 않습니다. 짧게 자주가 핵심입니다.
기록
- 통과한 문제는
/progress/에 남습니다. - 배우기 레슨은 읽음 표시로 남깁니다.
- 기기 바꾸면 JSON 내보내기/가져오기로 이어가세요.