Journey
Basic
Recursion & Binary trees
Data structures
Dynamic Programming
In-Depth Topics
- [ ][Programming Skills](https://leetcode.com/studyplan/programming-skills/)
- [ ][Binary Search](https://leetcode.com/studyplan/binary-search/)
- [ ][Graph Theory](https://leetcode.com/studyplan/graph-theory/)
- [ ][Dynamic Programming](https://leetcode.com/studyplan/dynamic-programming/)
- [ ][Dynamic Programming Grandmaster](https://leetcode.com/studyplan/dynamic-programming-grandmaster/)
Sprint Interview
- [ ][Amazon 23](https://leetcode.com/studyplan/amazon-spring-23-high-frequency/)
- [ ][Google 23](https://leetcode.com/studyplan/google-spring-23-high-frequency/)
- [ ][TikTok 23](https://leetcode.com/studyplan/tiktok-spring-23-high-frequency/)
- [ ][Apple 23](https://leetcode.com/studyplan/apple-spring-23-high-frequency/)
Others
- [ ][Sliding Window](https://leetcode.com/tag/sliding-window)
- [ ][Prefix Sum](https://leetcode.com/tag/prefix-sum/)
- [ ][Backtracking](https://leetcode.com/tag/backtracking/)
- [ ][Two Pointers](https://leetcode.com/tag/two-pointers/)
- [ ][Monotonic Stack](https://leetcode.com/tag/monotonic-stack/)
- [ ][Binary Indexed Tree](https://leetcode.com/tag/binary-indexed-tree/)
- [ ][Segment Tree](https://leetcode.com/tag/segment-tree/)
- [ ][Ordered Set](https://leetcode.com/tag/ordered-set/)