Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

265 Commits

Repository files navigation

📘 백준 알고리즘 풀이 (BOJ)

백준 온라인 저지(BOJ) 알고리즘 문제 풀이 기록입니다. 문제 유형별로 분류하여 정리하고 있습니다.


📚 목차

1.동적 계획법 (DP)

  • Palindrome

2.그래프

  • DFS / BFS
  • Union-Find

3.수학

  • 정수론

4.탐색

  • 이진 탐색
  • 투 포인터

5.구현


1. DP (Dynamic Programming)

번호제목난이도핵심 로직풀이 코드velog
1309동물원 SLIVER IDPJava
1520내리막 길 Gold IIIDFS, DPJavavelog
1937욕심쟁이 판다 Gold IIIDFS, DPJava
2133타일 채우기 Gold IVDPJavavelog
2156포도주 시식 SLIVER IDPJava
2225합분해 Gold V수학, DPJava
2240자두나무 Gold IV수학, DPJavavelog
2293동전 1 Gold IVDPJava
2294동전 2 Gold VDPJava
2482색상환 Gold IIIDPJavavelog
2629양팔저울 Gold IIIDP, DFSJava
55571학년 Gold VDPJavavelog
9084동전 Gold VDPJava
9251LCS Gold V최장 공통 부분 수열(LCS), DPJavavelog
11048이동하기 SLIVER IIDPJava
11049행렬 곱셈 순서 Gold III행렬, DPJavavelog
11053가장 긴 증가하는 부분 수열 SLIVER IIDP, 최장 증가 부분 수열(LIS)Java
11055가장 큰 증가하는 부분 수열 SLIVER IIDP, 최장 증가 부분 수열(LIS)Java
11066파일 합치기 Gold III누적합, DPJavavelog
11660구간 합 구하기 5 SLIVER I누적합, DPJavavelog
14002가장 긴 증가하는 부분 수열 4 GOLD IVDP, 최장 증가 부분 수열(LIS)Java
14728벼락치기 GOLD VDP, KnapsackJava
15486퇴사 2 Gold VDPJavavelog
17404RGB거리 2 Gold IV원형 큐 개념, 첫 집 색깔 고정Javavelog
20303할로윈의 양아치 Gold IIDP, Union-Find, KnapsackJavavelog

1-1. Palindrome (DP / Two Pointers)

번호제목난이도핵심 로직풀이 코드velog
2342Dance Dance Revolution Gold IIIDP (3차원 배열)Javavelog
10942팰린드롬? Gold IVDP (S~E가 팰린드롬인지 기록)Javavelog
17609회문 Gold V투 포인터, 유사회문 판별Java

2. Graph

2-1. DFS / BFS

번호제목난이도핵심 로직풀이 코드velog
9466텀 프로젝트 Gold III사이클 발생 시점 찾기 (DFS)Javavelog
16724피리 부는 사나이 Gold III사이클 발생 시점 찾기 (DFS)Javavelog

2-2. Union-Find

번호제목난이도핵심 로직풀이 코드velog
20040사이클 게임 Gold IV사이클 발생 시점 찾기 (Union-Find)Javavelog

3. Math

번호제목난이도핵심 로직풀이 코드velog
11444피보나치 수 6 Gold II분할정복을 이용한 거듭제곱, 선형대수학Javavelog

3-1. Prime Number

번호제목난이도핵심 로직풀이 코드velog
1644소수의 연속합 Gold III정수론, 투포인터Java
27172수 나누기 게임 Gold IV정수론Java

4. Search

4-1. Binary Search

번호제목난이도핵심 로직풀이 코드velog
2143두 배열의 합 Gold III누적합, 이진 탐색Javavelog

4-2. Two Pointer

번호제목난이도핵심 로직풀이 코드velog
2473세 용액 Gold III투 포인터Javavelog

5. Implementation

번호제목난이도핵심 로직풀이 코드velog
1918후위 표기식 Gold II스택Javavelog

About

코딩테스트 준비

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages