https://github.com/seogeurim/algorithm-practice
๐ ์ด๋ ํ ๋ฒ ๊พธ์คํ ํ์ด๋ณด์ ์๊ณ ๋ฆฌ๋ฌ ๐
https://github.com/seogeurim/algorithm-practice
algorithm java
Last synced: 2 months ago
JSON representation
๐ ์ด๋ ํ ๋ฒ ๊พธ์คํ ํ์ด๋ณด์ ์๊ณ ๋ฆฌ๋ฌ ๐
- Host: GitHub
- URL: https://github.com/seogeurim/algorithm-practice
- Owner: Seogeurim
- Created: 2020-08-10T15:21:40.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2022-10-27T12:58:38.000Z (over 2 years ago)
- Last Synced: 2025-03-21T05:22:19.292Z (2 months ago)
- Topics: algorithm, java
- Language: Java
- Homepage: https://solved.ac/profile/geulims
- Size: 1.83 MB
- Stars: 20
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Algorithm-practice


> Commit ์ โ ํผ ๋ฌธ์ ์ ์
>
> ๐ ย **300 Commits !!** 2021-03-31
> ๐โโ๏ธย _Running for 400 commits..._### ๐ [NOTES ๋ฐ๋ก๊ฐ๊ธฐ](./notes)
๐ ๊ฐ ๋ฌธ์ ๋ฅผ ํด๋ฆญํ๋ฉด ํ์ด ๋ฐ ์ฝ๋๋ฅผ ๋ณผ ์ ์์ต๋๋ค.
โจ๏ธ `Ctrl + F` ๋ฅผ ํตํด ๋ฌธ์ ๋ฅผ ์ฐพ์ ์ ์์ต๋๋ค.## Iterations
| # | โ | Problem | Note |
| :-: | :-: | :------------------------------------------------------- | :--- |
| 01 | | [Codility-Lesson1 BinaryGap](./src/Iterations/BinaryGap) | |
| 02 | | [SWEA-1289 ์์ฌ์ ๋ฉ๋ชจ๋ฆฌ ๋ณต๊ตฌํ๊ธฐ](./src/Iterations/swea1289) | |
| 03 | | [SWEA-3499 ํผํํธ ์ ํ](./src/Iterations/swea3499) | |
| 04 | | [SWEA-7964 ๋ถ๋จน์๊ตญ์ ์ฐจ์ ๊ด๋ฌธ](./src/Iterations/swea7964) | |
| 05 | | [SWEA-6485 ์ผ์ฑ์์ ๋ฒ์ค ๋ ธ์ ](./src/Iterations/swea6485) | |
| 06 | | [SWEA-5356 ์์์ด์ ์ธ๋ก๋ก ๋งํด์](./src/Iterations/swea5356) | |
| 07 | | [SWEA-4789 ์ฑ๊ณต์ ์ธ ๊ณต์ฐ ๊ธฐํ](./src/Iterations/swea4789) | |## Recursion
| # | โ | Problem | Note |
| :-: | :-: | :------------------------------------------------------- | :--- |
| 01 | | [Baekjoon-17478 ์ฌ๊ทํจ์๊ฐ ๋ญ๊ฐ์?](./src/Recursion/P17478) | |
| 02 | | [Baekjoon-1914 ํ๋ ธ์ด ํ](./src/Recursion/P1914) | |## Implementation
| # | โ | Problem | Note |
| :-: | :-: | :---------------------------------------------------------------- | :--- |
| 01 | | [Baekjoon-21608 ์์ด ์ด๋ฑํ๊ต](src/Implementation/P21608) | |
| 02 | | [Baekjoon-16463 13์ผ์ ๊ธ์์ผ](src/Implementation/P16463) | |
| 03 | | [Baekjoon-2615 ์ค๋ชฉ](src/Implementation/P2615) | simulation |
| 04 | | [Baekjoon-16719 ZOAC](src/Implementation/P16719) | recursion |
| 05 | | [Baekjoon-15787 ๊ธฐ์ฐจ๊ฐ ์ด๋ ์ ํค์น๊ณ ์ํ์๋ฅผ](src/Implementation/P15787) | bitmask |
| 06 | | [Baekjoon-20546 ๊ธฐ์ ์ ๋งค๋งค๋ฒ](src/Implementation/P20546) | |
| 07 | | [Baekjoon-4396 ์ง๋ขฐ ์ฐพ๊ธฐ](src/Implementation/P4396) | |
| 08 | | [Programmers ์คํ ์์ด](src/Implementation/prg70130) | |
| 09 | | [Baekjoon-12933 ์ค๋ฆฌ](src/Implementation/P12933) | |
| 10 | | [Baekjoon-10713 ๊ธฐ์ฐจ ์ฌํ](src/Implementation/P10713) | |
| 11 | | [Baekjoon-11005 ์ง๋ฒ ๋ณํ 2](src/Implementation/P11005) | |
| 12 | | [Baekjoon-2877 4์ 7](src/Implementation/P2877) | |
| 13 | | [Programmers ์ ์ค ํด์ค](src/Implementation/prg86048) | |
| 14 | | [Programmers ๋ณต์ ์ ๋ ฌํ๊ธฐ](src/Implementation/prg85002) | |
| 15 | | [Programmers ๋ชจ์ ์ฌ์ ](src/Implementation/prg84512) | |## Simulation
| # | โ | Problem | Note |
| :-: | :-: | :----------------------------------------------------- | :--- |
| 01 | | [Baekjoon-1713 ํ๋ณด ์ถ์ฒํ๊ธฐ](./src/Simulation/P1713) | |
| 02 | | [Baekjoon-14891 ํฑ๋๋ฐํด](./src/Simulation/P14891) | |
| 03 | | [Baekjoon-15662 ํฑ๋๋ฐํด (2)](./src/Simulation/P15662) | |
| 04 | | [Baekjoon-12100 2048 (Easy)](./src/Simulation/P12100) | ์ผ์ฑ SW ์ญ๋ ํ ์คํธ ๊ธฐ์ถ |
| 05 | | [Baekjoon-1244 ์ค์์น ์ผ๊ณ ๋๊ธฐ](./src/Simulation/P1244) | |
| 06 | | [SWEA-1873 ์ํธ์ ๋ฐฐํํ๋](./src/Simulation/swea1873) | |
| 07 | | [Baekjoon-2563 ์์ข ์ด](./src/Simulation/P2563) | |
| 08 | | [Baekjoon-16927 ๋ฐฐ์ด ๋๋ฆฌ๊ธฐ 2](./src/Simulation/P16927) | |
| 09 | | [Baekjoon-16935 ๋ฐฐ์ด ๋๋ฆฌ๊ธฐ 3](./src/Simulation/P16935) | |
| 10 | | [Baekjoon-14499 ์ฃผ์ฌ์ ๊ตด๋ฆฌ๊ธฐ](./src/Simulation/P14499) | ์ผ์ฑ SW ์ญ๋ ํ ์คํธ ๊ธฐ์ถ |
| 11 | | [Baekjoon-14503 ๋ก๋ด ์ฒญ์๊ธฐ](./src/Simulation/P14503) | ์ผ์ฑ SW ์ญ๋ ํ ์คํธ ๊ธฐ์ถ |
| 12 | | [Baekjoon-17135 ์บ์ฌ ๋ํ์ค](./src/Simulation/P17135) | ์ผ์ฑ Aํ ๊ธฐ์ถ |
| 13 | | [Baekjoon-17281 โพ](./src/Simulation/P17281) | ์ผ์ฑ Aํ ๊ธฐ์ถ |
| 14 | | [Baekjoon-3954 Brainf**k ์ธํฐํ๋ฆฌํฐ](./src/Simulation/P3954) | ์ผ์ฑ Aํ ๊ธฐ์ถ |
| 15 | | [Baekjoon-10163 ์์ข ์ด](./src/Simulation/P10163) | |
| 16 | | [Baekjoon-13300 ๋ฐฉ ๋ฐฐ์ ](./src/Simulation/P13300) | |
| 17 | | [Baekjoon-2477 ์ฐธ์ธ๋ฐญ](./src/Simulation/P2477) | |
| 18 | | [JUNGOL-1037 ์ค๋ฅ๊ต์ ](./src/Simulation/jo1037) | |
| 19 | | [Baekjoon-2931 ๊ฐ์ค๊ด](./src/Simulation/P2931) | |
| 20 | | [JUNGOL-1205 ์กฐ์ปค](./src/Simulation/jo1205) | |
| 21 | | [SWEA-1767 ํ๋ก์ธ์ ์ฐ๊ฒฐํ๊ธฐ](./src/Simulation/swea1767) | |
| 22 | | [Baekjoon-2636 ์น์ฆ](./src/Simulation/P2636) | |
| 23 | | [Baekjoon-15683 ๊ฐ์](./src/Simulation/P15683) | |
| 24 | | [SWEA-4014 ํ์ฃผ๋ก ๊ฑด์ค](./src/Simulation/swea4014) | ์ผ์ฑ SW ์ญ๋ ํ ์คํธ ๊ธฐ์ถ |
| 25 | | [Baekjoon-17779 ๊ฒ๋ฆฌ๋งจ๋๋ง 2](./src/Simulation/P17779) | |
| 26 | | [Baekjoon-2564 ๊ฒฝ๋น์](./src/Simulation/P2564) | |
| 27 | | [Baekjoon-17144 ๋ฏธ์ธ๋จผ์ง ์๋ !](./src/Simulation/P17144) | |
| 28 | โญ๏ธ | [SWEA-5656 ๋ฒฝ๋ ๊นจ๊ธฐ](./src/Simulation/swea5656) | |
| 29 | | [Baekjoon-17406 ๋ฐฐ์ด ๋๋ฆฌ๊ธฐ 4](./src/Simulation/P17406) | |
| 30 | | [SWEA-9760 Poker Game](./src/Simulation/swea9760) | |
| 31 | | [SWEA-2115 ๋ฒ๊ฟ์ฑ์ทจ](./src/Simulation/swea2115) | |
| 32 | | [Baekjoon-15686 ์นํจ ๋ฐฐ๋ฌ](./src/Simulation/P15686) | |
| 33 | | [Baekjoon-19236 ์ฒญ์๋ ์์ด](./src/Simulation/P19236) | |
| 34 | | [Baekjoon-2174 ๋ก๋ด ์๋ฎฌ๋ ์ด์ ](./src/Simulation/P2174) | |
| 35 | | [Baekjoon-1022 ์์ฉ๋์ด ์์๊ฒ ์ถ๋ ฅํ๊ธฐ](./src/Simulation/P1022) | |
| 36 | โญ๏ธ | [Baekjoon-2571 ์์ข ์ด - 3](./src/Simulation/P2571) | |## String
| # | โ | Problem | Note |
| :-: | :-: | :--------------------------------------------------- | :----------- |
| 01 | | [Baekjoon-14425 ๋ฌธ์์ด ์งํฉ](./src/String/P14425) | |
| 02 | | [Baekjoon-14426 ์ ๋์ฌ ์ฐพ๊ธฐ](./src/String/P14426) | |
| 03 | | [Baekjoon-1786 ์ฐพ๊ธฐ](./src/String/P1786) | KMP |
| 04 | | [Baekjoon-1305 ๊ด๊ณ ](./src/String/P1305) | KMP |
| 05 | โญ๏ธ | [Baekjoon-13505 ๋ ์ XOR](./src/String/P13505) | |
| 06 | | [Baekjoon-9250 ๋ฌธ์์ด ์งํฉ ํ๋ณ](./src/String/P9250) | Aho-Corasick |
| 07 | | [Baekjoon-10256 ๋์ฐ๋ณ์ด](./src/String/P10256) | Aho-Corasick |
| 08 | | [Baekjoon-15740 A+B - 9](./src/String/P15740) | |
| 09 | | [Baekjoon-9093 ๋จ์ด ๋ค์ง๊ธฐ](./src/String/P9093) | |
| 10 | | [Baekjoon-5052 ์ ํ๋ฒํธ ๋ชฉ๋ก](./src/String/P5052) | |
| 11 | | [Baekjoon-17413 ๋จ์ด ๋ค์ง๊ธฐ 2](./src/String/P17413) | |
| 12 | | [Baekjoon-9342 ์ผ์์ฒด](./src/String/P9342) | |
| 13 | | [Baekjoon-6503 ๋ง๊ฐ์ง ํค๋ณด๋](./src/String/P6503) | 2-pointer |
| 14 | | [Baekjoon-9252 LCS 2](./src/String/P9252) | LCS |
| 15 | | [Baekjoon-1213 ํฐ๋ฆฐ๋๋กฌ ๋ง๋ค๊ธฐ](./src/String/P1213) | |## Brute Force
| # | โ | Problem | Note |
| :-: | :-: | :------------------------------------------------- | :--- |
| 01 | | [Programmers ์์ ์ฐพ๊ธฐ](./src/BruteForce/prg42839) | |
| 02 | | [Programmers ์นดํซ](./src/BruteForce/prg42842) | |
| 03 | | [Baekjoon-2961 ๋์์ด๊ฐ ๋ง๋ ๋ง์๋ ์์](./src/BruteForce/P2961) | |
| 04 | | [Baekjoon-3040 ๋ฐฑ์ค ๊ณต์ฃผ์ ์ผ๊ณฑ ๋์์ด](./src/BruteForce/P3040) | |
| 05 | | [Baekjoon-14889 ์คํํธ์ ๋งํฌ](./src/BruteForce/P14889) | ์ผ์ฑ SW ์ญ๋ ํ ์คํธ ๊ธฐ์ถ |
| 06 | | [Baekjoon-16637 ๊ดํธ ์ถ๊ฐํ๊ธฐ](./src/BruteForce/P16637) | ์ผ์ฑ Aํ ๊ธฐ์ถ |
| 07 | | [SWEA-1247 ์ต์ ๊ฒฝ๋ก](./src/BruteForce/swea1247) | |
| 08 | | [SWEA-4012 ์๋ฆฌ์ฌ](./src/BruteForce/swea4012) | |
| 09 | โญ๏ธ | [SWEA-3234 ์คํ์ด์ ์ํ์ ์ธ](./src/BruteForce/swea3234) | |
| 10 | โญ๏ธ | [Baekjoon-17136 ์์ข ์ด ๋ถ์ด๊ธฐ](./src/BruteForce/P17136) | ์ผ์ฑ Aํ ๊ธฐ์ถ |
| 11 | | [Baekjoon-2468 ์์ ์์ญ](./src/BruteForce/P2468) | |
| 12 | | [Baekjoon-17471 ๊ฒ๋ฆฌ๋งจ๋๋ง](./src/BruteForce/P17471) | ์ผ์ฑ Aํ ๊ธฐ์ถ |## DFS & BFS
| # | โ | Problem | Note |
| :-: | :-: | :----------------------------------------------- | :--- |
| 01 | | [Baekjoon-1260 DFS์ BFS](./src/DFSandBFS/P1260) | |
| 02 | | [Baekjoon-2573 ๋น์ฐ](./src/DFSandBFS/P2573) | |### DFS
| # | โ | Problem | Note |
| :-: | :-: | :----------------------------------------------------- | :--- |
| 01 | โญ๏ธ | [Baekjoon-1062 ๊ฐ๋ฅด์นจ](./src/DFS/P1062) | bitmask |
| 02 | | [Baekjoon-1759 ์ํธ ๋ง๋ค๊ธฐ](./src/DFS/P1759) | Combination |
| 03 | โญ๏ธ | [Baekjoon-1103 ๊ฒ์](./src/DFS/P1103) | DP |
| 04 | | [Baekjoon-14888 ์ฐ์ฐ์ ๋ผ์๋ฃ๊ธฐ](./src/DFS/P14888) | |
| 05 | | [Baekjoon-15658 ์ฐ์ฐ์ ๋ผ์๋ฃ๊ธฐ (2)](./src/DFS/P15658) | |
| 06 | | [Baekjoon-14501 ํด์ฌ](./src/DFS/P14501) | |
| 07 | | [Baekjoon-10971 ์ธํ์ ์ํ 2](./src/DFS/P10971) | |
| 08 | | [Baekjoon-14500 ํ ํธ๋ก๋ฏธ๋ ธ](./src/DFS/P14500) | |
| 09 | | [Baekjoon-2667 ๋จ์ง๋ฒํธ๋ถ์ด๊ธฐ](./src/DFS/P2667) | |
| 10 | | [Baekjoon-4963 ์ฌ์ ๊ฐ์](./src/DFS/P4963) | |
| 11 | | [Baekjoon-13023 ABCDE](./src/DFS/P13023) | |
| 12 | | [SWEA-5215 ํ๋ฒ๊ฑฐ ๋ค์ด์ดํธ](./src/DFS/swea5215) | |
| 13 | | [Baekjoon-3109 ๋นต์ง](./src/DFS/P3109) | |
| 14 | | [Baekjoon-1987 ์ํ๋ฒณ](./src/DFS/P1987) | |
| 15 | | [Baekjoon-17070 ํ์ดํ ์ฎ๊ธฐ๊ธฐ 1](./src/DFS/P17070) | ์ผ์ฑ Aํ ๊ธฐ์ถ |
| 16 | | [SWEA-2105 ๋์ ํธ ์นดํ](./src/DFS/swea2105) | |
| 17 | | [Baekjoon-1937 ์์ฌ์์ด ํ๋ค](./src/DFS/P1937) | DFS + DP |
| 18 | | [SWEA-1949 ๋ฑ์ฐ๋ก ์กฐ์ฑ](./src/DFS/swea1949) | |
| 19 | | [Baekjoon-1520 ๋ด๋ฆฌ๋ง ๊ธธ](src/DFS/P1520) | DFS + DP |
| 20 | | [Programmers N-Queen](./src/DFS/prg12952) | Backtracking |
| 21 | | [Baekjoon-20164 ํ์ ํ๋ฆญ ํธ์](./src/DFS/P20164) | |### BFS
| # | โ | Problem | Note |
| :-: | :-: | :--------------------------------------------- | :----------------------- |
| 01 | | [Baekjoon-3055 ํ์ถ](./src/BFS/P3055) | |
| 02 | | [Baekjoon-1039 ๊ตํ](./src/BFS/P1039) | |
| 03 | | [Baekjoon-13460 ๊ตฌ์ฌ ํ์ถ 2](./src/BFS/P13460) | ์ผ์ฑ SW ์ญ๋ ํ ์คํธ ๊ธฐ์ถ |
| 04 | | [Baekjoon-2178 ๋ฏธ๋ก ํ์](./src/BFS/P2178) | |
| 05 | | [Baekjoon-16236 ์๊ธฐ ์์ด](./src/BFS/P16236) | ์ผ์ฑ SW ์ญ๋ ํ ์คํธ ๊ธฐ์ถ |
| 06 | | [Baekjoon-14502 ์ฐ๊ตฌ์](./src/BFS/P14502) | ์ผ์ฑ SW ์ญ๋ ํ ์คํธ ๊ธฐ์ถ |
| 07 | | [Baekjoon-1525 ํผ์ฆ](./src/BFS/P1525) | |
| 08 | | [Baekjoon-7576 ํ ๋งํ ](./src/BFS/P7576) | |
| 09 | | [Baekjoon-1697 ์จ๋ฐ๊ผญ์ง](./src/BFS/P1697) | |
| 10 | | [Baekjoon-14226 ์ด๋ชจํฐ์ฝ](./src/BFS/P14226) | |
| 11 | | [Baekjoon-13549 ์จ๋ฐ๊ผญ์ง 3](./src/BFS/P13549) | |
| 12 | โญ๏ธ | [Baekjoon-20304 ๋น๋ฐ๋ฒํธ ์ ์](./src/BFS/P20304) | |
| 13 | | [Baekjoon-1938 ํต๋๋ฌด ์ฎ๊ธฐ๊ธฐ](./src/BFS/P1938) | |
| 14 | | [Baekjoon-1600 ๋ง์ด ๋๊ณ ํ ์์ญ์ด](./src/BFS/P1600) | |
| 15 | | [SWEA-1953 ํ์ฃผ๋ฒ ๊ฒ๊ฑฐ](./src/BFS/swea1953) | |
| 16 | | [SWEA-10966 ๋ฌผ๋์ด๋ฅผ ๊ฐ์](./src/BFS/swea10966) | |
| 17 | | [SWEA-1238 Contact](./src/BFS/swea1238) | |
| 18 | | [Baekjoon-2206 ๋ฒฝ ๋ถ์๊ณ ์ด๋ํ๊ธฐ](./src/BFS/P2206) | |
| 19 | โญ๏ธ | [SWEA-1249 ๋ณด๊ธ๋ก](./src/BFS/swea1249) | |
| 20 | | [Baekjoon-1194 ๋ฌ์ด ์ฐจ์ค๋ฅธ๋ค, ๊ฐ์.](./src/BFS/P1194) | |
| 21 | | [Baekjoon-1743 ์์๋ฌผ ํผํ๊ธฐ](./src/BFS/P1743) | |
| 22 | โญ๏ธ | [Baekjoon-1939 ์ค๋์ ํ](./src/BFS/P1939) | binary search + bfs |## Divide and Conquer
| # | โ | Problem | Note |
| :-: | :-: | :----------------------------------------------------- | :--- |
| 01 | | [Baekjoon-1074 Z](./src/DAC/P1074) | |
| 02 | | [Baekjoon-1992 ์ฟผ๋ํธ๋ฆฌ](./src/DAC/P1992) | |
| 03 | | [Baekjoon-10830 ํ๋ ฌ ์ ๊ณฑ](./src/DAC/P10830) | |## Greedy Algorithm
| # | โ | Problem | Note |
| :-: | :-: | :----------------------------------------------------- | :--- |
| 01 | | [Baekjoon-2839 ์คํ ๋ฐฐ๋ฌ](./src/Greedy/P2839) | |
| 02 | | [JUNGOL-1828 ๋์ฅ๊ณ ](./src/Greedy/jo1828) | |
| 03 | | [Baekjoon-1343 ํด๋ฆฌ์ค๋ฏธ๋ ธ](./src/Greedy/P1343) | |
| 04 | | [Baekjoon-1092 ๋ฐฐ](./src/Greedy/P1092) | |
| 05 | | [Baekjoon-2847 ๊ฒ์์ ๋ง๋ ๋์ค์ด](./src/Greedy/P2847) | |
| 06 | | [Baekjoon-11047 ๋์ 0](./src/Greedy/P11047) | |## Data Structure
### Array
| # | โ | Problem | Note |
| :-: | :-: | :-------------------------------------------------------------------------- | :--- |
| 01 | | [Codility-Lesson2 CyclicRotation](./src/Array/CyclicRotation) | |
| 02 | | [Codility-Lesson2 OddOccurrencesInArray](./src/Array/OddOccurrencesInArray) | |
| 03 | | [Codility-Lesson4 FrogRiverOne](./src/Array/FrogRiverOne) | |
| 04 | | [Codility-Lesson4 PermCheck](./src/Array/PermCheck) | |
| 05 | | [Codility-Lesson4 MissingInteger](./src/Array/MissingInteger) | |
| 06 | | [Codility-Lesson4 MaxCounters](./src/Array/MaxCounters) | |
| 07 | | [SWEA-1208 Flatten](./src/Array/swea1208) | |
| 08 | | [SWEA-1210 Ladder1](./src/Array/swea1210) | |
| 09 | | [SWEA-1954 ๋ฌํฝ์ด ์ซ์](./src/Array/swea1954) | |
| 10 | | [SWEA-2805 ๋์๋ฌผ ์ํํ๊ธฐ](./src/Array/swea2805) | |
| 11 | | [SWEA-2001 ํ๋ฆฌ ํด์น](./src/Array/swea2001) | |
| 12 | | [Baekjoon-20299 3๋ ์ธก์ ](./src/Array/P20299) | |### List
| # | โ | Problem | Note |
| :-: | :-: | :---------------------------------------------- | :--- |
| 01 | | [Baekjoon-18115 ์นด๋ ๋๊ธฐ](./src/List/P18115) | |### Stack
| # | โ | Problem | Note |
| :-: | :-: | :------------------------------------------- | :--- |
| 01 | | [Baekjoon-10828 ์คํ](./src/Stack/P10828) | |
| 02 | | [Baekjoon-2504 ๊ดํธ์ ๊ฐ](./src/Stack/P2504) | |
| 03 | | [Baekjoon-3425 ๊ณ ์คํ](./src/Stack/P3425) | |
| 04 | | [Baekjoon-2493 ํ](./src/Stack/P2493) | |
| 05 | โญ๏ธ | [Baekjoon-2867 ์์ด์ ๊ฐ](./src/Stack/P2867) | |
| 06 | | [SWEA-1218 ๊ดํธ ์ง์ง๊ธฐ](./src/Stack/swea1218) | |
| 07 | | [SWEA-1223 ๊ณ์ฐ๊ธฐ2](./src/Stack/swea1223) | |
| 08 | | [Programmers ์ฃผ์๊ฐ๊ฒฉ](./src/Stack/prg42584) | |
| 09 | | [Baekjoon-17298 ์คํฐ์](./src/Stack/P17298) | |
| 10 | | [Baekjoon-2800 ๊ดํธ ์ ๊ฑฐ](./src/Stack/P2800) | |
| 11 | | [Baekjoon-1918 ํ์ ํ๊ธฐ์](./src/Stack/P1918) | |
| 12 | | [Baekjoon-1863 ์ค์นด์ด๋ผ์ธ ์ฌ์ด๊ฑฐ](./src/Stack/P1863) | |
| 13 | | [Baekjoon-10799 ์ ๋ง๋๊ธฐ](./src/Stack/P10799) | |### Queue
| # | โ | Problem | Note |
| :-: | :-: | :-------------------------------------------------- | :---- |
| 01 | | [Baekjoon-10845 ํ](./src/Queue/P10845) | |
| 02 | | [Baekjoon-3190 ๋ฑ](./src/Queue/P3190) | Deque / ์ผ์ฑ SW ์ญ๋ ํ ์คํธ ๊ธฐ์ถ |
| 03 | | [SWEA-1225 ์ํธ์์ฑ๊ธฐ](./src/Queue/swea1225) | |
| 04 | | [Baekjoon-1158 ์์ธํธ์ค ๋ฌธ์ ](./src/Queue/P1158) | |
| 05 | | [Programmers ๋ค๋ฆฌ๋ฅผ ์ง๋๋ ํธ๋ญ](./src/Queue/prg42583) | |
| 06 | | [Programmers ๊ธฐ๋ฅ๊ฐ๋ฐ](./src/Queue/prg42586) | |
| 07 | | [Programmers ํ๋ฆฐํฐ](./src/Queue/prg42587) | |
| 08 | | [Baekjoon-18258 ํ 2](./src/Queue/P18258) | |
| 09 | | [Baekjoon-1966 ํ๋ฆฐํฐ ํ](./src/Queue/P1966) | |### Tree
| # | โ | Problem | Note |
| :-: | :-: | :------------------------------------------ | :--- |
| 01 | | [Baekjoon-1991 ํธ๋ฆฌ ์ํ](./src/Tree/P1991) | |
| 02 | | [Baekjoon-1068 ํธ๋ฆฌ](./src/Tree/P1068) | |
| 03 | | [SWEA-1233 ์ฌ์น์ฐ์ฐ ์ ํจ์ฑ ๊ฒ์ฌ](./src/Tree/swea1233) | |
| 04 | โญ๏ธ | [Baekjoon-1167 ํธ๋ฆฌ์ ์ง๋ฆ](./src/Tree/P1167) | |
| 05 | โญ๏ธ | [Baekjoon-2263 ํธ๋ฆฌ์ ์ํ](./src/Tree/P2263) | |
| 06 | | [Baekjoon-11725 ํธ๋ฆฌ์ ๋ถ๋ชจ ์ฐพ๊ธฐ](./src/Tree/P11725) | |### Heap
| # | โ | Problem | Note |
| :-: | :-: | :------------------------------------------ | :--- |
| 01 | โญ๏ธ | [Baekjoon-1202 ๋ณด์ ๋๋](./src/Heap/P1202) | |
| 02 | | [Baekjoon-1927 ์ต์ ํ](./src/Heap/P1927) | |
| 03 | | [Baekjoon-11279 ์ต๋ ํ](./src/Heap/P11279) | |
| 04 | | [Programmers ๋ ๋งต๊ฒ](./src/Heap/prg42626) | |
| 05 | | [Programmers ๋์คํฌ ์ปจํธ๋กค๋ฌ](src/Heap/prg42627) | Priority Queue |
| 06 | | [Programmers ์ด์ค์ฐ์ ์์ํ](src/Heap/prg42628) | Priority Queue |
| 07 | | [Baekjoon-7662 ์ด์ค ์ฐ์ ์์ ํ](./src/Heap/P7662) | java.util.TreeMap |
| 08 | | [Baekjoon-11286 ์ ๋๊ฐ ํ](./src/Heap/P11286) | |### Indexed Tree (Segment Tree)
| # | โ | Problem | Note |
| :-: | :-: | :------------------------------------------------------------- | :--- |
| 01 | | [Indexed Tree Example](./src/IndexedTree/IndexedTreeTest.java) | |
| 02 | โญ๏ธ | [Baekjoon-2042 ๊ตฌ๊ฐ ํฉ ๊ตฌํ๊ธฐ](./src/IndexedTree/P2042) | |
| 03 | โญ๏ธ | [Baekjoon-2243 ์ฌํ์์](./src/IndexedTree/P2243) | |
| 04 | | [Baekjoon-5676 ์์ฃผ ์ฝ๋ฉ](./src/IndexedTree/P5676) | |
| 05 | | [Baekjoon-1275 ์ปคํผ์2](./src/IndexedTree/P1275) | |
| 06 | | [Baekjoon-2268 ์๋ค์ ํฉ](./src/IndexedTree/P2268) | |
| 07 | | [Baekjoon-12837 ๊ฐ๊ณ๋ถ (Hard)](./src/IndexedTree/P12837) | |
| 08 | | [Baekjoon-11505 ๊ตฌ๊ฐ ๊ณฑ ๊ตฌํ๊ธฐ](./src/IndexedTree/P11505) | |
| 09 | | [Baekjoon-2357 ์ต์๊ฐ๊ณผ ์ต๋๊ฐ](./src/IndexedTree/P2357) | |
| 10 | | [Baekjoon-10868 ์ต์๊ฐ](./src/IndexedTree/P10868) | |### Trie
| # | โ | Problem | Note |
| :-: | :-: | :---------------------------------------- | :--- |
| 01 | | [Trie Example](./src/Trie/TrieTest.java) | |
| 02 | โญ๏ธ | [Baekjoon-9202 Boggle](./src/Trie/P9202) | |
| 03 | ๏ธ | [Baekjoon-5670 ํด๋ํฐ ์ํ](./src/Trie/P5670) | |### Hash
| # | โ | Problem | Note |
| :-: | :-: | :------------------------------------------------ | :--- |
| 01 | | [Programmers ๋ฒ ์คํธ์จ๋ฒ](./src/Hash/prg42579) | |
| 02 | | [Baekjoon-1764 ๋ฃ๋ณด์ก](./src/Hash/P1764) | |
| 03 | | [Programmers ์์ฃผํ์ง ๋ชปํ ์ ์](./src/Hash/prg42576) | |
| 04 | | [Programmers ์ ํ๋ฒํธ ๋ชฉ๋ก](./src/Hash/prg42577) | |
| 05 | | [Programmers ์์ฅ](./src/Hash/prg42578) | |## Graph
| # | โ | Problem | Note |
| :-: | :-: | :---------------------------------------------------- | :--------------- |
| 01 | | [Baekjoon-11724 ์ฐ๊ฒฐ ์์์ ๊ฐ์](./src/Graph/P11724) | |
| 02 | | [Baekjoon-1707 ์ด๋ถ ๊ทธ๋ํ](./src/Graph/P1707) | |
| 03 | | [Baekjoon-1717 ์งํฉ์ ํํ](./src/Graph/P1717) | [Disjoint Set](./notes/Graph/DisjointSet.md) |
| 04 | | [Baekjoon-2252 ์ค ์ธ์ฐ๊ธฐ](./src/Graph/P2252) | [์์์ ๋ ฌ](./notes/Graph/TopologicalSort.md) |
| 05 | | [Programmers ๋คํธ์ํฌ](./src/Graph/prg43162) | union-find |
| 06 | | [SWEA-3289 ์๋ก์ ์งํฉ](./src/Graph/swea3289) | union-find |
| 07 | | [JUNGOL-1863 ์ข ๊ต](./src/Graph/jo1863) | union-find : union-by-rank |
| 08 | | [Baekjoon-21276 ๊ณ๋ณด ๋ณต์๊ฐ ํธ์](./src/Graph/P21276) | [์์์ ๋ ฌ](./notes/Graph/TopologicalSort.md) |
| 09 | โญ๏ธ | [Baekjoon-2458 ํค ์์](./src/Graph/P2458) | |
| 10 | | [Programmers ๊ฐ์ฅ ๋จผ ๋ ธ๋](./src/Graph/prg49189) | |
| 11 | | [Programmers ์์](./src/Graph/prg49191) | |
| 12 | | [Baekjoon-4195 ์น๊ตฌ ๋คํธ์ํฌ](./src/Graph/P4195) | union-find |### Minimum Spanning Tree (MST)
| # | โ | Problem | Note |
| :-: | :-: | :--------------------------------------------------- | :------ |
| 01 | | [Baekjoon-4386 ๋ณ์๋ฆฌ ๋ง๋ค๊ธฐ](./src/Graph/P4386) | Kruskal |
| 02 | | [Baekjoon-16562 ์น๊ตฌ๋น](./src/Graph/P16562) | Kruskal |
| 03 | | [Baekjoon-14621 ๋๋ง ์๋๋ ์ฐ์ ](./src/Graph/P14621) | |
| 04 | | [Baekjoon-16398 ํ์ฑ ์ฐ๊ฒฐ](./src/Graph/P16398) | |
| 05 | | [Baekjoon-1944 ๋ณต์ ๋ก๋ด](./src/Graph/P1944) | |
| 06 | | [Baekjoon-1197 ์ต์ ์คํจ๋ ํธ๋ฆฌ](./src/Graph/P1197) | |
| 07 | | [SWEA-1251 ํ๋๋ก](./src/Graph/swea1251) | Prim |
| 08 | | [Baekjoon-17472 ๋ค๋ฆฌ ๋ง๋ค๊ธฐ 2](./src/Graph/P17472) | ์ผ์ฑ Aํ ๊ธฐ์ถ |### ์ต๋จ ๊ฒฝ๋ก
| # | โ | Problem | Note |
| :-: | :-: | :-------------------------------------------------- | :-------------- |
| 01 | | [Baekjoon-1753 ์ต๋จ๊ฒฝ๋ก](./src/Graph/P1753) | Dijkstra |
| 02 | | [Baekjoon-11657 ํ์๋จธ์ ](./src/Graph/P11657) | Bellman-Ford |
| 03 | | [Baekjoon-11404 ํ๋ก์ด๋](./src/Graph/P11404) | Floyd-Warshall |
| 04 | | [Baekjoon-1854 K๋ฒ์งธ ์ต๋จ๊ฒฝ๋ก ์ฐพ๊ธฐ](./src/Graph/P1854) | Dijkstra |
| 05 | | [Baekjoon-3860 ํ ๋ก์ ๋ฌ์ง](./src/Graph/P3860) | Bellman-Ford |
| 06 | โญ๏ธ | [Baekjoon-5719 ๊ฑฐ์ ์ต๋จ ๊ฒฝ๋ก](./src/Graph/P5719) | Dijkstra |
| 07 | | [Baekjoon-9205 ๋งฅ์ฃผ ๋ง์๋ฉด์ ๊ฑธ์ด๊ฐ๊ธฐ](./src/Graph/P9205) | Floyd-Warshall |
| 08 | | [SWEA-1263 ์ฌ๋ ๋คํธ์ํฌ2](./src/Graph/swea1263) | Floyd-Warshall |
| 09 | | [Baekjoon-21278 ํธ์์ด ๋ ๋ง๋ฆฌ ์นํจ](./src/Graph/P21278) | Floyd-Warshall |
| 10 | โญ๏ธ | [Baekjoon-1738 ๊ณจ๋ชฉ๊ธธ](./src/Graph/P1738) | Bellman-Ford |## Math
| # | โ | Problem | Note |
| :-: | :-: | :--------------------------------------------- | :----- |
| 01 | | [Baekjoon-13458 ์ํ ๊ฐ๋ ](./src/Math/P13458) | |
| 02 | | [Baekjoon-21275 ํฐ ํธ์๋ง](./src/Math/P21275) | ์์ ํ์ |
| 03 | | [SWEA-8382 ๋ฐฉํฅ ์ ํ](./src/Math/swea8382) | |
| 04 | | [Baekjoon-2108 ํต๊ณํ](./src/Math/P2108) | |## Number Theory
### GCD
| # | โ | Problem | Note |
| :-: | :-: | :------------------------------------------------------- | :----- |
| 01 | | [GCD Example](./src/GCD/GCDTest.java) | |
| 02 | | [Baekjoon-14476 ์ต๋๊ณต์ฝ์ ํ๋ ๋นผ๊ธฐ](./src/GCD/P14476) | ๋์ ํฉ |
| 03 | | [Baekjoon-2609 ์ต๋๊ณต์ฝ์์ ์ต์๊ณต๋ฐฐ์](./src/GCD/P2609) | |
| 04 | | [Baekjoon-1735 ๋ถ์ ํฉ](./src/GCD/P1735) | |### Prime Number
| # | โ | Problem | Note |
| :-: | :-: | :------------------------------------------------- | :--- |
| 01 | | [Baekjoon-1978 ์์ ์ฐพ๊ธฐ](./src/Prime/P1978) | |
| 02 | | [Baekjoon-6588 ๊ณจ๋๋ฐํ์ ์ถ์ธก](./src/Prime/P6588) | |
| 03 | | [SWEA-4698 ํ ๋ค์ค์ ํน๋ณํ ์์](./src/Prime/swea4698) | |
| 04 | | [Baekjoon-1644 ์์์ ์ฐ์ํฉ](./src/Prime/P1644) | 2-pointer |
| 05 | | [Baekjoon-1929 ์์ ๊ตฌํ๊ธฐ](./src/Prime/P1929) | |## Combinatorics
### Combination
| # | โ | Problem | Note |
| :-: | :-: | :----------------------------------------------------- | :--- |
| 01 | | [Baekjoon-11050 ์ดํญ ๊ณ์ 1](./src/Combination/P11050) | |
| 02 | | [Baekjoon-11051 ์ดํญ ๊ณ์ 2](./src/Combination/P11051) | DP |
| 03 | | [Baekjoon-1010 ๋ค๋ฆฌ ๋๊ธฐ](./src/Combination/P1010) | DP |
| 04 | โญ๏ธ | [Baekjoon-1256 ์ฌ์ ](./src/Combination/P1256) | |
| 05 | | [SWEA-9229 ํ๋น์ด์ Spot Mart](./src/Combination/swea9229) | |
| 06 | | [Baekjoon-2798 ๋ธ๋์ญ](./src/Combination/P2798) | |
| 07 | | [Baekjoon-1007 ๋ฒกํฐ ๋งค์นญ](./src/Combination/P1007) | |### Permutation
| # | โ | Problem | Note |
| :-: | :-: | :--------------------------------------------------- | :--- |
| 01 | | [Baekjoon-5568 ์นด๋ ๋๊ธฐ](./src/Permutation/P5568) | |
| 02 | | [Baekjoon-1722 ์์ด์ ์์](./src/Permutation/P1722) | |
| 03 | | [Baekjoon-10972 ๋ค์ ์์ด](./src/Permutation/P10972) | |
| 04 | | [Baekjoon-10973 ์ด์ ์์ด](./src/Permutation/P10973) | |
| 05 | | [Baekjoon-10974 ๋ชจ๋ ์์ด](./src/Permutation/P10974) | |
| 06 | | [Baekjoon-9742 ์์ด](./src/Permutation/P9742) | |
| 07 | | [SWEA-6808 ๊ท์์ด์ ์ธ์์ด์ ์นด๋๊ฒ์](./src/Permutation/swea6808) | |### Probability
| # | โ | Problem | Note |
| :-: | :-: | :------------------------------------------------------- | :--- |
| 01 | | [Baekjoon-13251 ์กฐ์ฝ๋ ๊บผ๋ด๊ธฐ](./src/Probability/P13251) | |## Sort
| # | โ | Problem | Note |
| :-: | :-: | :------------------------------------------------------- | :--- |
| 01 | | [Programmers K๋ฒ์งธ์](./src/Sort/prg42748) | |
| 02 | | [Programmers ๊ฐ์ฅ ํฐ ์](./src/Sort/prg42746) | |
| 03 | | [Programmers H-Index](./src/Sort/prg42747) | |
| 04 | | [Baekjoon-2750 ์ ์ ๋ ฌํ๊ธฐ](./src/Sort/P2750) | Selection Sort |
| 05 | | [Baekjoon-2751 ์ ์ ๋ ฌํ๊ธฐ 2](./src/Sort/P2751) | Merge Sort |
| 06 | | [Baekjoon-10989 ์ ์ ๋ ฌํ๊ธฐ 3](./src/Sort/P10989) | Counting Sort |
| 06 | | [Baekjoon-2751 ์ ์ ๋ ฌํ๊ธฐ 4](./src/Sort/P11931) | |
| 07 | | [Baekjoon-15688 ์ ์ ๋ ฌํ๊ธฐ 5](./src/Sort/P15688) | |## Dynamic Programming
| # | โ | Problem | Note |
| :-: | :-: | :----------------------------------------------------------- | :----- |
| 01 | | [Baekjoon-1932 ์ ์ ์ผ๊ฐํ](./src/DP/P1932) | |
| 02 | | [Baekjoon-11659 ๊ตฌ๊ฐ ํฉ ๊ตฌํ๊ธฐ 4](./src/DP/P11659) | ๋์ ํฉ |
| 03 | | [Baekjoon-11660 ๊ตฌ๊ฐ ํฉ ๊ตฌํ๊ธฐ 5](./src/DP/P11660) | ๋์ ํฉ |
| 04 | | [Baekjoon-11052 ์นด๋ ๊ตฌ๋งคํ๊ธฐ](./src/DP/P11052) | |
| 05 | | [Baekjoon-16194 ์นด๋ ๊ตฌ๋งคํ๊ธฐ 2](./src/DP/P16194) | |
| 06 | | [Baekjoon-11057 ์ค๋ฅด๋ง ์](./src/DP/P11057) | |
| 07 | | [Baekjoon-2579 ๊ณ๋จ ์ค๋ฅด๊ธฐ](./src/DP/P2579) | |
| 08 | | [Baekjoon-11048 ์ด๋ํ๊ธฐ](./src/DP/P11048) | |
| 09 | โญ๏ธ | [Baekjoon-11066 ํ์ผ ํฉ์น๊ธฐ](./src/DP/P11066) | |
| 10 | | [Baekjoon-1463 1๋ก ๋ง๋ค๊ธฐ](./src/DP/P1463) | |
| 11 | | [Baekjoon-11726 2รn ํ์ผ๋ง](./src/DP/P11726) | |
| 12 | | [Baekjoon-11727 2รn ํ์ผ๋ง 2](./src/DP/P11727) | |
| 13 | | [Baekjoon-9095 1, 2, 3 ๋ํ๊ธฐ](src/DP/P9095) | |
| 14 | | [Baekjoon-15988 1, 2, 3 ๋ํ๊ธฐ 3](src/DP/P15988) | |
| 15 | | [Baekjoon-15990 1, 2, 3 ๋ํ๊ธฐ 5](src/DP/P15990) | |
| 16 | | [Baekjoon-10844 ์ฌ์ด ๊ณ๋จ ์](src/DP/P10844) | |
| 17 | | [Baekjoon-2193 ์ด์น์](src/DP/P2193) | |
| 18 | | [Baekjoon-9465 ์คํฐ์ปค](src/DP/P9465) | |
| 19 | | [Baekjoon-2156 ํฌ๋์ฃผ ์์](src/DP/P2156) | |
| 20 | | [Baekjoon-11053 ๊ฐ์ฅ ๊ธด ์ฆ๊ฐํ๋ ๋ถ๋ถ ์์ด](src/DP/P11053) | |
| 21 | | [Baekjoon-14002 ๊ฐ์ฅ ๊ธด ์ฆ๊ฐํ๋ ๋ถ๋ถ ์์ด 4](src/DP/P14002) | |
| 22 | | [Baekjoon-11055 ๊ฐ์ฅ ํฐ ์ฆ๊ฐ ๋ถ๋ถ ์์ด](src/DP/P11055) | |
| 23 | | [Baekjoon-11722 ๊ฐ์ฅ ๊ธด ๊ฐ์ํ๋ ๋ถ๋ถ ์์ด](src/DP/P11722) | |
| 24 | | [Baekjoon-11054 ๊ฐ์ฅ ๊ธด ๋ฐ์ดํ ๋ ๋ถ๋ถ ์์ด](src/DP/P11054) | |
| 25 | | [Baekjoon-1912 ์ฐ์ํฉ](src/DP/P1912) | |
| 26 | | [Baekjoon-13398 ์ฐ์ํฉ 2](src/DP/P13398) | |
| 27 | | [Baekjoon-1699 ์ ๊ณฑ์์ ํฉ](src/DP/P1699) | |
| 28 | | [Baekjoon-2225 ํฉ๋ถํด](src/DP/P2225) | |
| 29 | | [Baekjoon-1003 ํผ๋ณด๋์น ํจ์](src/DP/P1003) | |
| 30 | | [SWEA-1861 ์ ์ฌ๊ฐํ ๋ฐฉ](src/DP/swea1861) | |
| 31 | | [SWEA-1952 ์์์ฅ](src/DP/swea1952) | |
| 32 | | [JUNGOL-1681 ํด๋ฐํด ์ํํ๋ก](./src/DP/jo1681) | TSP |
| 33 | | [Baekjoon-2098 ์ธํ์ ์ํ](./src/DP/P2098) | TSP |
| 34 | | [Baekjoon-12852 1๋ก ๋ง๋ค๊ธฐ 2](./src/DP/P12852) | |
| 35 | | [Baekjoon-1149 RGB๊ฑฐ๋ฆฌ](./src/DP/P1149) | |
| 36 | | [Programmers N์ผ๋ก ํํ](./src/DP/prg42895) | |
| 37 | โญ๏ธ | [Baekjoon-2629 ์ํ์ ์ธ](./src/DP/P2629) | |
| 38 | | [Baekjoon-1328 ๊ณ ์ธต ๋น๋ฉ](./src/DP/P1328) | |
| 39 | | [Baekjoon-2294 ๋์ 2](./src/DP/P2294) | |
| 40 | | [Baekjoon-12865 ํ๋ฒํ ๋ฐฐ๋ญ](./src/DP/P12865) | ๋ฐฐ๋ญ๋ฌธ์ |
| 41 | โญ๏ธ | [Baekjoon-2533 ์ฌํ๋ง ์๋น์ค(SNS)](./src/DP/P2533) | |
| 42 | โญ๏ธ | [Baekjoon-15678 ์ฐ์ธ์ํฐํํฌ](./src/DP/P15678) | DP + Deque |
| 43 | | [Baekjoon-17845 ์๊ฐ ๊ณผ๋ชฉ](./src/DP/P17845) | ๋ฐฐ๋ญ๋ฌธ์ |## Time Complexity
| # | โ | Problem | Note |
| :-: | :-: | :----------------------------------------------------------------------- | :------------------------ |
| 01 | | [Baekjoon-2003 ์๋ค์ ํฉ 2](./src/TimeComplexity/P2003) | 2-pointer |
| 02 | โญ๏ธ | [Baekjoon-2805 ๋๋ฌด ์๋ฅด๊ธฐ](./src/TimeComplexity/P2805) | Parametric Search |
| 03 | โญ๏ธ | [Baekjoon-2143 ๋ ๋ฐฐ์ด์ ํฉ](./src/TimeComplexity/P2143) | Lower Bound & Upper Bound |
| 04 | | [Baekjoon-2748 ํผ๋ณด๋์น ์ 2](./src/TimeComplexity/P2748) | DP |
| 05 | | [Baekjoon-1806 ๋ถ๋ถํฉ](./src/TimeComplexity/P1806) | 2-pointer |
| 06 | | [Codility-Lesson3 FrogJmp](./src/TimeComplexity/FrogJmp) | |
| 07 | | [Codility-Lesson3 PermMissingElem](./src/TimeComplexity/PermMissingElem) | |
| 08 | | [Codility-Lesson3 TapeEquilibrium](./src/TimeComplexity/TapeEquilibrium) | |
| 09 | | [Baekjoon-12015 ๊ฐ์ฅ ๊ธด ์ฆ๊ฐํ๋ ๋ถ๋ถ ์์ด 2](./src/TimeComplexity/P12015) | LIS |
| 10 | | [Baekjoon-12738 ๊ฐ์ฅ ๊ธด ์ฆ๊ฐํ๋ ๋ถ๋ถ ์์ด 3](./src/TimeComplexity/P12738) | LIS |
| 11 | | [Baekjoon-14003 ๊ฐ์ฅ ๊ธด ์ฆ๊ฐํ๋ ๋ถ๋ถ ์์ด 5](./src/TimeComplexity/P14003) | LIS |
| 12 | | [Baekjoon-15961 ํ์ ์ด๋ฐฅ](./src/TimeComplexity/P15961) | 2-pointer |
| 13 | | [SWEA-3307 ์ต์ฅ ์ฆ๊ฐ ๋ถ๋ถ ์์ด](./src/TimeComplexity/swea3307) | LIS |
| 14 | | [Baekjoon-16566 ์นด๋ ๊ฒ์](./src/TimeComplexity/P16566) | Upper Bound |
| 15 | | [Programmers ์ ๊ตญ์ฌ์ฌ](./src/TimeComplexity/prg43238) | Binary Search |## Series
### N๊ณผ M (1-12)
| # | โ | Problem | Note |
| :-: | :-: | :----------------------------------------------------- | :---------------------------- |
| 01 | | [Baekjoon-15649 N๊ณผ M (1)](./src/Series/NandM/P15649) | |
| 02 | | [Baekjoon-15650 N๊ณผ M (2)](./src/Series/NandM/P15650) | |
| 03 | | [Baekjoon-15651 N๊ณผ M (3)](./src/Series/NandM/P15651) | ์๊ฐ์ด๊ณผ์ด์ : BufferedWriter |
| 04 | | [Baekjoon-15652 N๊ณผ M (4)](./src/Series/NandM/P15652) | |
| 05 | | [Baekjoon-15654 N๊ณผ M (5)](./src/Series/NandM/P15654) | |
| 06 | | [Baekjoon-15655 N๊ณผ M (6)](./src/Series/NandM/P15655) | |
| 07 | | [Baekjoon-15656 N๊ณผ M (7)](./src/Series/NandM/P15656) | |
| 08 | | [Baekjoon-15657 N๊ณผ M (8)](./src/Series/NandM/P15657) | |
| 09 | | [Baekjoon-15663 N๊ณผ M (9)](./src/Series/NandM/P15663) | |
| 10 | | [Baekjoon-15664 N๊ณผ M (10)](./src/Series/NandM/P15664) | |
| 11 | | [Baekjoon-15665 N๊ณผ M (11)](./src/Series/NandM/P15665) | |
| 12 | | [Baekjoon-15666 N๊ณผ M (12)](./src/Series/NandM/P15666) | |### ์์ด๊ณผ ์ฟผ๋ฆฌ [0-39](https://www.acmicpc.net/workbook/view/914)
| # | โ | Problem | Note |
| :-: | :-: | :--------------------------------------------------------- | :------------- |
| 01 | | [Baekjoon-13537 ์์ด๊ณผ ์ฟผ๋ฆฌ 1](./src/Series/์์ด๊ณผ์ฟผ๋ฆฌ/P13537) | ๋จธ์ง ์ํธ ํธ๋ฆฌ |
| 02 | | [Baekjoon-13544 ์์ด๊ณผ ์ฟผ๋ฆฌ 3](./src/Series/์์ด๊ณผ์ฟผ๋ฆฌ/P13544) | ๋จธ์ง ์ํธ ํธ๋ฆฌ |---
## 2021 KAKAO BLIND RECRUITMENT
| # | โ | Problem | Note |
| :-: | :-: | :------------------------------------------------------- | :--- |
| 01 | | [์ ๊ท ์์ด๋ ์ถ์ฒ](./src/_2021_KAKAO_BLIND_RECRUITMENT/P1) | |
| 02 | | [๋ฉ๋ด ๋ฆฌ๋ด์ผ](./src/_2021_KAKAO_BLIND_RECRUITMENT/P2) | |
| 03 | | [์์ ๊ฒ์](./src/_2021_KAKAO_BLIND_RECRUITMENT/P3) | |
| 04 | | [ํฉ์น ํ์ ์๊ธ](./src/_2021_KAKAO_BLIND_RECRUITMENT/P4) | |## 2020 KAKAO BLIND RECRUITMENT
| # | โ | Problem | Note |
| :-: | :-: | :------------------------------------------------------- | :--- |
| 01 | | [๋ฌธ์์ด ์์ถ](./src/_2020_KAKAO_BLIND_RECRUITMENT/P1) | |
| 02 | | [๊ดํธ ๋ณํ](./src/_2020_KAKAO_BLIND_RECRUITMENT/P2) | |
| 03 | | [์๋ฌผ์ ์ ์ด์ ](./src/_2020_KAKAO_BLIND_RECRUITMENT/P3) | |
| 04 | | [๊ฐ์ฌ ๊ฒ์](./src/_2020_KAKAO_BLIND_RECRUITMENT/P4) | |
| 05 | | [๊ธฐ๋ฅ๊ณผ ๋ณด ์ค์น](./src/_2020_KAKAO_BLIND_RECRUITMENT/P5) | |
| 06 | | [์ธ๋ฒฝ ์ ๊ฒ](./src/_2020_KAKAO_BLIND_RECRUITMENT/P6) | |
| 07 | | [๋ธ๋ก ์ด๋ํ๊ธฐ](./src/_2020_KAKAO_BLIND_RECRUITMENT/P7) | |## 2019 KAKAO BLIND RECRUITMENT
| # | โ | Problem | Note |
| :-: | :-: | :--------------------------------------------------- | :--- |
| 01 | | [์คํ์ฑํ ๋ฐฉ](./src/_2019_KAKAO_BLIND_RECRUITMENT/P1) | |
| 02 | | [์คํจ์จ](./src/_2019_KAKAO_BLIND_RECRUITMENT/P2) | |
| 03 | | [ํ๋ณดํค](./src/_2019_KAKAO_BLIND_RECRUITMENT/P3) | |
| 06 | | [๋งค์นญ ์ ์](./src/_2019_KAKAO_BLIND_RECRUITMENT/P6) | |---
## 2020 ์นด์นด์ค ์ธํด์ญ
| # | โ | Problem | Note |
| :-: | :-: | :-------------------------------------------- | :--- |
| 01 | | [ํคํจ๋ ๋๋ฅด๊ธฐ](./src/_2020_์นด์นด์ค_์ธํด์ญ/P1) | |
| 02 | | [์์ ์ต๋ํ](./src/_2020_์นด์นด์ค_์ธํด์ญ/P2) | ๊ตฌํ |
| 03 | | [๋ณด์ ์ผํ](./src/_2020_์นด์นด์ค_์ธํด์ญ/P3) | 2-pointer |
| 04 | | [๊ฒฝ์ฃผ๋ก ๊ฑด์ค](./src/_2020_์นด์นด์ค_์ธํด์ญ/P4) | dfs + dp |
| 05 | โญ๏ธ | [๋๊ตด ํํ](./src/_2020_์นด์นด์ค_์ธํด์ญ/P5) | graph (cycle check : stack overflow) |