Repo of solutions to some medium to hard leetcode problems. DS and algorithms applied so far:
- Binary search
- Sqrt decomp
- DP
- prefix sum
- Monotonic stacks
- Linked Lists
- Bit manipulation
- Min heaps
- Two pointers approaches
- Awareness of branching instructions when traversing arrays
- memoization