Skip to content

PhillipKwon/coding-test

Repository files navigation

🚀 Algorithm Problem Solving Collection

GitHub stars GitHub forks GitHub issues GitHub pull requests GitHub license

알고리즘 문제 풀이 모음집 📚

백준, 프로그래머스, LeetCode, HackerRank 등 다양한 플랫폼의 알고리즘 문제들을 풀고 정리한 저장소입니다.

JavaScript Python TypeScript


📋 목차


📊 문제 통계

플랫폼 총 문제 수 JavaScript Python TypeScript
백준 10 9 1 0
프로그래머스 61 54 7 0
LeetCode 18 2 0 16
HackerRank 0 0 0 0

🗂️ 문제 분류

🏆 백준 (Baekjoon)

  • Silver: 2805. 나무 자르기
  • 기타: 구간 합, 연구소, 연속합, 수들의 합, 문자열 폭발 등

💼 프로그래머스 (Programmers)

  • Level 0: 공배수, 문자열 변환, 부분 문자열 등
  • Level 1: K번째수, 가장 많이 받은 선물, 모의고사, 성격 유형 검사 등
  • Level 2: H-Index, JadenCase, 가장 큰 수, 게임 맵 최단거리 등
  • Level 3: 등굣길, 베스트앨범, 보석 쇼핑, 정수 삼각형

🌟 LeetCode

  • 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문제)

LeetCode 난이도별 진행도

  • 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

📞 연락처


⭐ 이 저장소가 도움이 되었다면 스타를 눌러주세요! ⭐

알고리즘 마스터가 되기 위한 여정을 함께해요! 🚀

About

PhillipKwon's Coding Test Solutions

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •