Union Find MinPriorityQueue
- LRU cache
- Reorder list
- Reverse nodes in k group
- Decode Ways
- Word Search
- Palindrome partitioning
- Edit Distance
- Interleaving strings
- Graph valid tree
- coin change I and II
- Regex Match - Leetcode 10 && 44
- Course Schedule I and II
- Network delay
- LIS
- Word Break
- Min window substring - https://leetcode.com/problems/minimum-window-substring
- Sliding Windows max - monotonic decreasing deque
- Climbing stairs
- Longest Common Subsequence https://leetcode.com/problems/longest-common-subsequence
- climbing stairs https://leetcode.com/problems/min-cost-climbing-stairs https://leetcode.com/problems/climbing-stairs/description/
- sum of subarray mins https://leetcode.com/problems/sum-of-subarray-minimums
- Decode string https://leetcode.com/problems/decode-string
- Contiguous Array https://leetcode.com/problems/contiguous-array
- Continuous Subarray https://leetcode.com/problems/continuous-subarrays
- Subarray sums divisible by k https://leetcode.com/problems/subarray-sums-divisible-by-k
- Count of nice subarray https://leetcode.com/problems/count-number-of-nice-subarrays
- Maximum sum of distinct subarray with length k https://leetcode.com/problems/maximum-sum-of-distinct-subarrays-with-length-k/