143 problems
StriverA2Z
Follow the StriverA2Z sheet end-to-end — a proven, ordered set of problems.
141Total problems
0Solved
0%Completion
51/69/23Easy/Med/Hard
Arrays · Hashing · Bit Manipulation Medium
25m
Sorting · Arrays · Recursion Medium
25m
Sorting · Arrays · Recursion Medium
25m
Remove Duplicates from Sorted Array· Arrays Easy
15m
Left Rotate an Array by K Places· Arrays Medium
20m
Move Zeros to the End of an Array· Arrays Easy
15m
Finding the Missing Number in an Array· Arrays Arrays · Hashing · Bit Manipulation Easy
15m
Maximum Consecutive Ones in an Array· Arrays Easy
10m
Finding the Single Element in an Array· Arrays Arrays · Bit Manipulation Easy
15m
Longest Sub-Array of Positive Integers with Sum K· Arrays Arrays · Two Pointers · Sliding Window Medium
25m
Arrays · Hashing · Prefix Sum Medium
25m
Arrays · Hashing · Greedy Easy
15m
Arrays · Two Pointers · Backtracking Medium
25m
Arrays · Two Pointers · Sorting Medium
20m
Arrays · Matrix · Simulation Medium
25m
Arrays · Maths · Dynamic Programming Easy
20m
Arrays · Sorting · Divide and Conquer Hard
40m
Binary Search · Arrays · Bit Manipulation Medium
20m
Binary Search · Arrays · Greedy Medium
25m
Binary Search · Arrays · Greedy Medium
25m
Binary Search · Arrays · Greedy Medium
25m
Binary Search · Arrays · Greedy Medium
25m
Binary Search · Arrays · Greedy Hard
35m
Binary Search · Arrays · Greedy Hard
35m
Binary Search · Arrays · Greedy Hard
35m
Binary Search · Arrays · Greedy Hard
35m
Binary Search · Arrays · Matrix Medium
20m
Binary Search · Arrays · Matrix Medium
20m
Binary Search · Arrays · Matrix Medium
25m
Binary Search · Arrays · Matrix Hard
35m
Binary Search · Arrays · Matrix Hard
30m
Greedy · Arrays · Sorting Medium
20m
Greedy · Dynamic Programming Medium
20m
Stack · Monotonic Stack · Arrays Easy
20m
Stack · Monotonic Stack · Arrays Medium
25m
Stack · Monotonic Stack · Arrays Medium
20m
Arrays · Stack · Two Pointers Hard
40m
Arrays · Stack · Monotonic Stack Hard
40m
Stack · Monotonic Stack · Design Medium
25m
Linked List · Two Pointers Easy
15m
Linked List · Two Pointers · Sorting Medium
25m
Linked List · Recursion · Maths Medium
20m
Linked List · Two Pointers Medium
25m
Linked List · Recursion · Sorting Hard
40m
Detect Cycle in Undirected Graph (BFS)· Graphs Medium
25m
Detect Cycle in Undirected Graph (DFS)· Graphs Medium
25m
Detect Cycle In A Directed Graph· Graphs Graph · DFS · Topological Sort Medium
25m
Graph · DFS · Topological Sort Medium
25m
Graph · BFS · Topological Sort Medium
25m
Shortest Path in Undirected Graph· Graphs Medium
25m
Graph · Topological Sort · Dynamic Programming Medium
30m
Graph · Dynamic Programming Medium
30m
Graph · Dynamic Programming Medium
30m
Kruskal's Algorithm Implementation· Graphs Graph · Union Find · Greedy Medium
30m
Graph · DFS · Topological Sort Hard
40m
Dynamic Programming · Recursion Easy
20m
Dynamic Programming · Recursion Medium
25m
Dynamic Programming · Arrays · Recursion Medium
25m
Dynamic Programming · Arrays Medium
25m
Dynamic Programming · Arrays Medium
25m
Dynamic Programming · Arrays
Medium
25m
Dynamic Programming · Arrays Medium
25m
Dynamic Programming · Strings Medium
25m
Dynamic Programming · Strings Medium
25m
Dynamic Programming · Strings Hard
30m
Dynamic Programming · Strings Hard
30m
Dynamic Programming · Arrays Medium
25m
Dynamic Programming · Recursion Hard
40m
Dynamic Programming · Recursion Hard
35m
Distinct Substrings in a String· Tries Hard
35m
Strings · Rabin Karp · Hashing Hard
35m