ONBOARD PRACTICE PROBLEMS
Arrays
Contains Duplicate Brute Force
Fruit Profit
Minimum Subarray Loss
Sum of Array Except Self
Minimum Product Subarray
Matrices
Set Matrix Ones
Rotate Image
Spiral Matrix
Two Pointer
Two Product Sorted
Three Product
Maximum Storage Area
Strings
Secret Code Validation
Longest Common Prefix
Numeric Palindromic Substrings
Longest Numeric Palindromic Substring
Sliding Window
Longest Reverse Alphabetical Substring
Hashmaps
Two Product
Contains Duplicate
Anagram Detection
Election Winner
Group Anagram Detection
Valid Sudoku
K Least Frequent
Longest Repeating Number Replacement
Stacks & Queues
Compiler Balance Check
Create Stack Using One Queue
Postfix String Manipulation
Max Stack
Linked Lists
Playlist Reversal
Library Merger
Insert Node at Nth Position From End of List
LRU Cache
Fast and Slow Pointers
Circular Detection In Linked List
Reordering for Dr. Jenny
One Step Before Middle
Trees
Same Tree
Invert Binary Tree
Maximum Depth of Binary Tree
Heaps
K Least Frequent – Heap
Algorithms – Interval
Insert Virtual Conference Session
Algorithms – Dynamic Programming
Hopping Puddles
Longest Decreasing Subsequence
Algorithms – Greedy
Lily Pad Hop
Graphs
Clone Graph
Number of Zombie Groups