This repository documents my solutions to various competitive programming problems.
| Score | Topics | |
|---|---|---|
| abc410_a | 100 | |
| abc410_b | 200 | |
| abc410_c | 300 |
| Difficulty | Topics | |
|---|---|---|
| TRICOIN | 1075 | Binary Search |
| MAXDIFF | 1308 | Greedy |
| PERMEXIS | 1207 | Greedy |
| DIVIDE3 | Cakewalk | |
| NEARSQ | Cakewalk | |
| ADDGCD | Cakewalk | |
| PERMGE2 | Simple | |
| SHOM | Cakewalk | |
| NODDSM | Cakewalk | |
| SECLN | Cakewalk |
| Difficulty | Topics | |
|---|---|---|
| 107 | Medium | Tree, Breadth-First Search, Binary Tree |
| 122 | Medium | Array, Dynamic Programming, Greedy |
| 123 | Hard | Array, Dynamic Programming |
| 188 | Hard | Array, Dynamic Programming |
| 215 | Medium | Array, Divide and Conquer, Sorting, Heap (Priority Queue), Quickselect |
| 278 | Easy | Binary Search, Interactive |
| 386 | Medium | Depth-First Search, Trie |
| 791 | Medium | Hash Table, String, Sorting |
| 848 | Medium | Array, String, Prefix Sum |
| 1387 | Medium | Dynamic Programming, Memoization, Sorting |
| 1432 | Medium | Math, Greedy |
| 1980 | Medium | Array, Hash Table, String, Backtracking |
| 2016 | Easy | Array |
| 2120 | Medium | String, Simulation |
| 2300 | Medium | Array, Two Pointers, Binary Search, Sorting |
| 2566 | Easy | Math, Greedy |
| 2568 | Medium | Array, Bit Manipulation, Brainteaser |
| 2616 | Medium | Array, Binary Search, Greedy |
| 2807 | Medium | Linked List, Math, Number Theory |
| 2825 | Medium | Two Pointers, String |
| 2904 | Medium | String, Sliding Window |
| 2966 | Medium | Array, Greedy, Sorting |
| 2998 | Medium | Dynamic Programming, Breadth-First Search, Memoization |
| 3365 | Medium | Hash Table, String, Sorting |
| 3423 | Easy | Array |
| 3442 | Easy | Hash Table, String, Counting |
| 3551 | Easy | Hash Table, String, Counting |
| 3556 | Medium | Hash Table, Math, String, Sorting, Number Theory |
| 3557 | Medium | Hash Table, String, Dynamic Programming, Greedy |
| 3572 | Medium | |
| 3573 | Medium | Array, Dynamic Programming |