-
Subsets - Simple Iterative solution
Array
Backtracking
Bit Manipulation
C++
Medium
-
Check If a String Contains All Binary Codes of Size K - HashSet 2 solutions O(n) and O(nk)
Bit Manipulation
C++
Hash Function
Hash Table
Medium
Rolling Hash
String
-
Subarray Sum Equals K - O(N) HashMap cummulative sum
Array
C++
Hash Table
Medium
Prefix Sum
-
Permutation in String - Sliding window
C++
Hash Table
Medium
Sliding Window
String
Two Pointers
-
Valid Triangle Number - O(N^2) log(N) Binary Search [AC]
Array
Binary Search
Binary Tree
C++
Greedy
Medium
Sorting
Two Pointers
-
Minimum Falling Path Sum - DP Solution very straightforward | Seam Carving
Array
Dynamic Programming
Matrix
Medium
Python
-
Merge k Sorted Lists - Min heap solution
C
Divide and Conquer
Hard
Heap (Priority Queue)
Linked List
Merge Sort
Python
-
Contiguous Array - Well-explained HashMap concise with pseudocode
Array
C
Hash Table
Medium
Prefix Sum