My solutions for Leetcode problems, grouped by topic. I'm following the NeetCode 150 problems list, where you can find Leetcode problems with their solutions and explanatory videos. Problems are grouped following these topics :
- Arrays & Hashing
- Two Pointers
- Sliding Window
- Stack
- Binary Search
- Linked List
- Trees
- Tries
- Heap and Priority Queue
- Backtracking
- Graphs
- Advanced Graphs
- Dynamic Programming 1
- Dynamic Programming 2
- Greedy
- Intervals
- Math and Geometry
- Bit Manipulation
I've included my personal notes and what I've learned from Leetcode's discussion section.
Feel free to add your personal touch!