Solve the Baekjoon problems.
- 1000 - Arithmetic
- 1001 - Arithmetic
- 1002 - Geometry
- 1003 - Recurrence Relation
- 1008 - Arithmetic
- 1009 - Arithmetic
- 1010 - Combinatorics
- 1011 - Math
- 1012 - BFS
- 1015 - Sorting
- 1024 - Arithmetic
- 1026 - Sort, Greedy
- 1032 - String
- 1037 - Arithmetic
- 1051 - Brute Force
- 1052 - Binary
- 1065 - Arithmetic
- 1074 - Recursion
- 1075 - Arithmetic
- 1111 - Implementation
- 1141 - String, Sort
- 1146 - DP, Brute Force
- 1149 - DP
- 1152 - String
- 1157 - String
- 1181 - String, Sort
- 1182 - BackTracking
- 1251 - String, Sort
- 1253 - Hash (❗)
- 1271 - Arithmetic of Large Number
- 1302 - Hash, String
- 1316 - Implementation
- 1330 - Arithmetic
- 1351 - Hash, DP
- 1427 - Counting Sort
- 1463 - Memoization
- 1547 - Simulation
- 1620 - Hash
- 1629 - Divide and conquer
- 1652 - Simulation
- 1676 - Number Theory
- 1697 - BFS (❗)
- 1699 - DP
- 1706 - String, Sort, Implementation
- 1759 - BackTracking
- 1764 - Sort
- 1912 - DP
- 1966 - Queue
- 2037 - Implementation
- 2096 - DP
- 2178 - BFS
- 2232 - Greedy
- 2407 - Arithmetic of Large Number
- 2438 - I/O
- 2470 - Sort, Two Pointer
- 2504 - Stack
- 2577 - Arithmetic
- 2578 - Simulation
- 2579 - DP
- 2615 - Implementation
- 2670 - DP (💦)
- 2753 - Arithmetic
- 2739 - String
- 2798 - Brute Force
- 2839 - Arithmetic
- 2947 - Simulation
- 2979 - Simulation
- 3190 - Simulation, Deque
- 4358 - Hash, String
- 4673 - Brute Force
- 5212 - Simulation
- 5585 - Greedy
- 5635 - Sort, Map
- 6359 - Number Theory
- 7490 - Backtracking, Implementation
- 7576 - BFS
- 7682 - Conditional Statement
- 8958 - String
- 9012 - Arithmetic
- 9080 - Simulation, Conditional Statement
- 9084 - Knapsack (💦)
- 9095 - Recurrence Relation
- 9465 - DP
- 9997 - DFS, Bit Masking
- 10103 - Simulation
- 10172 - Escape character
- 10430 - Arithmetic
- 10597 - Backtracking
- 10797 - I/O
- 10817 - Arithmetic
- 10828 - Stack
- 10872 - Arithmetic
- 10942 - DP
- 11047 - Greedy
- 11653 - Prime Factorization
- 11654 - Ascii code
- 11659 - Arithmetic
- 11718 - I/O
- 11719 - I/O
- 11720 - I/O
- 11723 - Implementation
- 11726 - Fibonacci Number
- 11399 - Greedy, Sort
- 13335 - Queue
- 13458 - Arithmetic
- 14501 - DP + DFS
- 14503 - Simulation
- 14888 - BackTracking
- 14889 - BackTracking
- 14920 - Simulation
- 15552 - I/O
- 15649 - Backtracking
- 15738 - Implementation
- 15989 - DP
- 16395 - Combinatorics
- 16953 - BFS (❗)
- 16965 - BFS, Implementation
- 16967 - Implementation
- 17609 - Greedy
- 17478 - Recursion
- 18870 - Sort
- 20301 - Doubly Linked List
- 21922 - Simulation, BFS (💲)
- 22864 - Simulation
- 24431 - Hash
- 25601 - Hash, Tree
- 26217 - Combinatorics (❗)
- 26607 - Knapsack
- 27114 - Knapsack (❗)
- 27649 - String, Parsing
- ❗: 더욱 개선해서 다른 아이디어로 다시 풀어 보기
- 💦: 푼 후에 다른 사람의 코드에 영향을 받아 수정했음. 참고하지 말고 다시 풀어 보기
- 💲: 알고리즘은 유지하면서 최적화 해 보기
- 코드 포맷 자동 생성 스크립트 개발
- 세팅 자동 설정 스크립트 개발 (폴더 자동 생성 등)
- 문제별 분류 세분화
- 2020/04 ~ 2020/12: Python3 위주로 문제 풀이
- 2020/12 ~ 2021/09: 기존 Python3 코드를 C++17로 변환 및 C++17로 문제를 품
- 2022/06: 코딩 테스트 준비 때문에 잠깐 다른 repository에서 C++17로 문제를 품
- 2023/01 ~ 2023/04/01: 분산되었던 repository들을 정리하고 합친 후 Java11로 문제 풀이 시작. 기존에 푼 문제들도 Java11로 다시 푸는 중
- 2023/04/02 부터 네이버 코딩 테스트 준비를 위해 프로그래머스에서 연습합니다