-
Naming a Company - HashSet for all letters
Array
Bit Manipulation
C++
Enumeration
Hard
Hash Table
String
-
Subarrays with K Different Integers - Sliding window + HashMap
Array
C++
Counting
Hard
Hash Table
Sliding Window
-
Fruit Into Baskets - Reaching the best solution
Array
C++
Hash Table
Medium
Sliding Window
-
Zigzag Conversion - Easy Method
C++
Medium
String
-
Word Break II - Word Break extension (DP)
Array
Backtracking
C++
Dynamic Programming
Hard
Hash Table
Memoization
String
Trie
-
Concatenated Words - Word Break extension (DP)
Array
C++
Depth-First Search
Dynamic Programming
Hard
String
Trie
-
Increment Submatrices by One - Cumulative Sum
Array
C++
Matrix
Medium
Prefix Sum
-
Sum of Subarray Minimums - Monotonic Stack + DP
Array
C++
Dynamic Programming
Medium
Monotonic Stack
Stack