| 플랫폼 | 총 문제 수 | JavaScript | Python | TypeScript |
|---|---|---|---|---|
| 백준 | 10 | 9 | 1 | 0 |
| 프로그래머스 | 61 | 54 | 7 | 0 |
| LeetCode | 18 | 2 | 0 | 16 |
| HackerRank | 0 | 0 | 0 | 0 |
- Silver: 2805. 나무 자르기
- 기타: 구간 합, 연구소, 연속합, 수들의 합, 문자열 폭발 등
- Level 0: 공배수, 문자열 변환, 부분 문자열 등
- Level 1: K번째수, 가장 많이 받은 선물, 모의고사, 성격 유형 검사 등
- Level 2: H-Index, JadenCase, 가장 큰 수, 게임 맵 최단거리 등
- Level 3: 등굣길, 베스트앨범, 보석 쇼핑, 정수 삼각형
- Medium: 80. Remove Duplicates from Sorted Array II
coding-test/
├── 📁 baekjoon/ # 백준 문제 풀이
│ ├── 11659 구간 합 구하기 4.js
│ ├── 14502 연구소.js
│ ├── 1912 연속합.js
│ └── ...
├── 📁 programmers/ # 프로그래머스 문제 풀이
│ ├── 📁 Lv. 0/ # Level 0 문제들
│ ├── 📁 Lv. 1/ # Level 1 문제들
│ ├── 📁 Lv. 2/ # Level 2 문제들
│ └── 📁 Lv. 3/ # Level 3 문제들
├── 📁 leetcode/ # LeetCode 문제 풀이
│ ├── 📁 easy/ # Easy 난이도
│ ├── 📁 medium/ # Medium 난이도
│ └── 📁 hard/ # Hard 난이도
├── 📁 백준/ # 백준 문제 (한글 폴더)
│ └── 📁 Silver/ # Silver 난이도
├── 📁 프로그래머스/ # 프로그래머스 문제 (한글 폴더)
│ ├── 📁 0/ # Level 0
│ ├── 📁 1/ # Level 1
│ ├── 📁 2/ # Level 2
│ └── 📁 3/ # Level 3
└── 📄 README.md # 프로젝트 설명서
- Level 0: (7문제)
- Level 1: (25문제)
- Level 2: (24문제)
- Level 3: (5문제)
- Easy: (10문제)
- Medium: (8문제)
- Hard: (0문제)
- Bronze: (1문제)
- Silver: (1문제)
- Gold: (1문제)
- JavaScript: ES6+ 문법, Node.js 환경
- Python: Python 3.8+, 표준 라이브러리 활용
- TypeScript: 타입 안정성을 위한 선택적 사용
- 정렬: Quick Sort, Merge Sort, Counting Sort
- 탐색: Binary Search, DFS, BFS
- 자료구조: Stack, Queue, Heap, Hash Map
- 동적 프로그래밍: Memoization, Tabulation
- 그래프: Union-Find, Dijkstra, Floyd-Warshall
- GitHub: @PhillipKwon
- Email: phillip0919@gmail.com
⭐ 이 저장소가 도움이 되었다면 스타를 눌러주세요! ⭐
알고리즘 마스터가 되기 위한 여정을 함께해요! 🚀