This repository contains solutions for 600 DSA problems from the LeetCode website.
Problems are separated into 20 topics:
| Topic | Package | Problems | |
|---|---|---|---|
| 1 | Array | array | 88 |
| 2 | Binary | binary | 13 |
| 3 | Binary Search | binary_search | 19 |
| 4 | Binary Search Tree | binary_search_tree | 16 |
| 5 | Binary Tree | binary_tree | 50 |
| 6 | Design | design | 18 |
| 7 | Dynamic Programming | dynamic_programming | 49 |
| 8 | Graph | graph | 68 |
| 9 | Greedy Algorithms | greedy | 21 |
| 10 | Heap | heap | 22 |
| 11 | Interval | interval | 12 |
| 12 | Linked List | linked_list | 35 |
| 13 | Math | math | 23 |
| 14 | Matrix | matrix | 20 |
| 15 | Quad Tree | quad_tree | 1 |
| 16 | Recursion | recursion | 24 |
| 17 | SQL | sql | 28 |
| 18 | Stack | stack | 26 |
| 19 | String | string | 62 |
| 20 | Trie | trie | 4 |