- 기본으로 문제 1개 풀기 (쉬운 문제는 2개 목표)
- 분류별(재귀, 완탐) or 수준별(티어, 레벨)로 문제 선별
- 위에서 아래로 읽기 쉬운 코드
- 목적이 분명하게 드러나는 코드
- 부수 효과가 없는 코드
- 내가 아닌 다른 사람이 이해할 수 있는 코드
[ 참고 서적 ]
📚 | Clean Code - Robert Martin
📚 | Refactoring (2nd Edition) - Martin Fowler
📚 | 함수형 자바스크립트 프로그래밍 - 유인동
- 문제 접근 방식에 대한 설명
- 어떤 점이 어려웠는지, 고민했던 부분 등 문제에 대한 생각 정리
- 다른 풀이 참고
[upload] 파일명
[review] 파일명
[refactor] 파일명 - 간략한 설명
[update] 파일명
| SUN | MON | TUE | WED | THU | FRI | SAT |
|---|---|---|---|---|---|---|
| 〰 | 〰 | 〰 | 〰 | 〰 | 〰 | 〰 |
| 〰 | 🏃 | ✅ | ✅ | ✅ | ✅ | 💥 |
| ✅ | ✅ | ✅ | 💥 | ✅ | 💥 | ✅ |
| ✅ | 💥 | ✅ | 💥 | ✅ | ⬜ | ⬜ |
| ⬜ | ⬜ | ⬜ | ⬜ | ⬜ | ⬜ | ⬜ |
| ⬜ | 〰 | 〰 | 〰 | 〰 | 〰 | 〰 |
🙋♀️ Read More
| SUN | MON | TUE | WED | THU | FRI | SAT |
|---|---|---|---|---|---|---|
| 〰 | 〰 | 〰 | 〰 | 〰 | ✅ | ✅ |
| ✅ | ✅ | ✅ | ✅ | 💥 | ✅ | ✅ |
| ✅ | ✅ | ✅ | 🚶♂️ | 〰 | 〰 | 〰 |
| 〰 | 〰 | 〰 | 〰 | 〰 | 〰 | 〰 |
| 〰 | 〰 | 〰 | 〰 | 〰 | 〰 | 〰 |
| 〰 | 〰 | 〰 | 〰 | 〰 | 〰 | 〰 |
| SUN | MON | TUE | WED | THU | FRI | SAT |
|---|---|---|---|---|---|---|
| 〰 | 〰 | 〰 | ✅ | ✅ | ✅ | ✅ |
| ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| ✅ | ✅ | ✅ | ✅ | ✅ | 〰 | 〰 |
| 〰 | 〰 | 〰 | 〰 | 〰 | 〰 | 〰 |
| SUN | MON | TUE | WED | THU | FRI | SAT |
|---|---|---|---|---|---|---|
| ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| ✅ | ✅ | ✅ | 〰 | 〰 | 〰 | 〰 |
| 〰 | 〰 | 〰 | 〰 | 〰 | 〰 | 〰 |
| SUN | MON | TUE | WED | THU | FRI | SAT |
|---|---|---|---|---|---|---|
| 〰 | 〰 | 〰 | 〰 | 〰 | ✅ | ✅ |
| ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| 〰 | 〰 | 〰 | 〰 | 〰 | 〰 | 〰 |
| SUN | MON | TUE | WED | THU | FRI | SAT |
|---|---|---|---|---|---|---|
| 〰 | 〰 | ✅ | ✅ | ✅ | ✅ | ✅ |
| ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| ✅ | ✅ | ✅ | ✅ | ✅ | 〰 | 〰 |
| 〰 | 〰 | 〰 | 〰 | 〰 | 〰 | 〰 |
| SUN | MON | TUE | WED | THU | FRI | SAT |
|---|---|---|---|---|---|---|
| 〰 | 〰 | 〰 | 〰 | 〰 | 〰 | 〰 |
| 〰 | 〰 | 〰 | 〰 | 〰 | 〰 | 〰 |
| 〰 | 〰 | 〰 | 〰 | 〰 | 〰 | 〰 |
| 〰 | 🏃 | ✅ | ✅ | ✅ | ✅ | ✅ |
| ✅ | ✅ | 〰 | 〰 | 〰 | 〰 | 〰 |
| 〰 | 〰 | 〰 | 〰 | 〰 | 〰 | 〰 |
📅 2024.06
🟣 [Level 1] 최소직사각형 - 완전탐색 (#86491)
🟣 [Level 1] 모의고사 - 완전탐색 (#42840)
🟣 [Level 1] 같은 숫자는 싫어 - 스택/큐 (#12906)
🟣 [Level 2] 기능개발 - 스택/큐 (#42586)
🟣 [Level 2] 올바른 괄호 - 스택/큐 (#12909)
🟣 [Level 2] 전화번호 목록 - 해시 (#42577)
🟣 [Level 2] 의상 - 해시 (#42578)
🟣 [Level 2] 베스트앨범 - 해시 (#42579)
🟣 [Level 1] 폰켓몬 - 해시 (#1845)
🟣 [Level 1] 완주하지 못한 선수 - 해시 (#42576)
📅 2022.07
📅 2022.06
🟣 [Level 1] 문자열 내 p와 y의 개수 - 구현 (#12916)
🟣 [Level 1] 소수 찾기 - 구현 (#12921)
🟣 [Level 1] 콜라츠 추측 - 구현 (#12943)
🟣 [Level 1] 시저 암호 - 구현 (#12926)
🟣 [Level 1] 수박수박수박수박수박수 - 구현 (#12922)
🟣 [Level 1] 서울에서 김서방 찾기 - 구현 (#12919)
🟣 [Level 1] 같은 숫자는 싫어 - 구현 (#12906)
🟣 [Level 1] 하샤드 수 - 구현 (#12947)
🟣 [Level 1] 문자열 내 마음대로 정렬하기 - 정렬 (#12915)
🟣 [Level 1] 핸드폰 번호 가리기 - 구현 (#12948)
🟣 [Level 1] 행렬의 덧셈 - 구현 (#12950)
📅 2022.05
🟣 [Level 2] 최솟값 만들기 - 정렬 (#12941)
🟣 [Level 2] 최댓값과 최솟값 - 구현 (#12939)
🟣 [Level 1] 소수 만들기 - 조합 (#12977)
🟣 [Level 1] 예산 - 구현 (#12982)
🟣 [Level 1] 나머지가 1이 되는 수 찾기 - 구현 (#87389)
🟣 [Level 2] n^2 배열 자르기 - 구현 (#87390)
📅 2022.04
🟣 [Level 1] 음양 더하기 - 구현 (#76501)
🟣 [Level 1] 약수의 개수와 덧셈 - 구현 (#77884)
🟣 [Level 1] 크레인 인형뽑기 게임 - 스택 (#64061)
🟣 [Level 2] 튜플 - 정규식 (#64065)
🟣 [Level 1] 키패드 누르기 - 구현 (#67256)
🟣 [Level 2] 수식 최대화 - 순열, 완전탐색 (#67257)
🟣 [Level 3] 외벽 점검 - 순열, 완전탐색 (#60062)
🟣 [Level 2] 거리두기 확인하기 - DFS/BFS (#81302)
🟣 [Level 3] 외벽 점검 - 또 실패😭 (#60062)
🟣 [Level 2] 삼각 달팽이 - 구현 (#68645)
📅 2022.03
🟣 [Level 1] 두 개 뽑아서 더하기 - 완전탐색 (#68644)
🟣 [Level 1] 3진법 뒤집기 - 구현 (#68935)
🟣 [Level 1] 내적 - 구현 (#70128)
🟣 [Level 1] 최소직사각형 (#86491)
🟣 [Level 1] 부족한 금액 계산하기 (#82612)
🟣 [Level 2] K진수에서 소수 개수 구하기 (#92335)
🟣 [Level 2] 주차 요금 계산 (#92341)
🟣 [Level 1] 완주하지 못한 선수 - 해시 (#42576)
🟣 [Level 2] 가장 큰 수 - 정렬 (#42746)
🟣 [Level 3] 단속카메라 - 그리디 (#42884)
🟣 [Level 2] 큰 수 만들기 - 그리디 (#42883)
🟣 [Level 2] 구명보트 - 그리디 (#42885)
📅 2022.02
🟣 [Level 1] 체육복 - 그리디 (#42862)
🟣 [Level 4] 징검다리 - 이분탐색 (#43236)
🟣 [Level 2] 소수찾기 - 완전탐색 (#42839)
🟣 [Level 2] 카펫 - 완전탐색 (#42842)
🟣 [Level 1] 모의고사 - 완전탐색 (#42840)
🟣 [Level 3] 여행경로 - DFS/BFS (#43164)
🟣 [Level 2] 타겟 넘버 - DFS/BFS (#43165)
🟣 [Level 3] 네트워크 - DFS/BFS (#43162)
🟣 [Level 3] 단어 변환 - DFS/BFS (#43163)