100 Patterns
DSA Topics
Learn each algorithm / pattern name first — then solve problems.
- ...
- ...
- ...
- ...
- 11.Sorting...
- ...
- ...
- ...
- 15.Linked List...
- ...
- 17.Stack...
- ...
- 19.Queue...
- 20.Deque...
- ...
- 22.Recursion...
- 23.Backtracking...
- ...
- 25.Permutations...
- 26.Combinations...
- ...
- 28.Merge Sort...
- 29.Quick Sort...
- ...
- ...
- 32.Intervals...
- ...
- ...
- ...
- ...
- 37.XOR Tricks...
- 38.Trees...
- 39.Binary Trees...
- ...
- 41.Tree DFS...
- ...
- ...
- ...
- ...
- ...
- ...
- ...