Data Structures
Data Structures
Problem
2. Overlapping Intervals
Problem
Merge Intervals
Insert Interval
Non-overlapping Intervals
3. Prefix Sum
Problem
Category Problem
Permutation in String
5. Two Pointers
Problem
Next Permutation
Problem
Problem
Flood fill
Rotten Oranges
Word Ladder
Problem
Bipartite Graph
Problem
Permutation II
Combination Sum
Generate Parenthesis
N-Queens
Sudoku Solver
Palindrome Partitioning
Word Search
Problem
Problem
Daily Temperatures
12. Trees
Category Problem
Minimum Depth of BT
Path Sum II
LCA of BST
Category Problem
Target Sum
Coin Change II
Perfect Squares
Number of LIS
Triangle
Maximal Square
Cherry Pickup
Dungeon Game
Palindromic Substrings
Edit Distance
Distinct Subsequences
Wildcard Matching
14. Graphs
Algorithms : Dijsktra’s , Bellman Ford , Kruskal’s , Prim’s , Topological Sort , Floyd Warshall
Category Problem
Course Schedule II
Kahn’s Algorithm
Alien Dictionary
Redundant Connection
Accounts Merge
15. Greedy
Problem
Jump Game II
Gas Station
Problem
Bag of Tokens
Wiggle Subsequence
Car Pooling
Candy
Cyclic sort , matrix multiplication , Bitwise XOR , Top K elements , k way merge , two heap ,
design data structures