Problems
Contest Solved
Codeforces
Leetcode
GeeksforGeeks
Problems Solved
Reorder Routes to Make All Paths Lead to the City Zero
Rotate Array
Search Insert Position
Delete and Earn
Sort Colors
Maximum Subarray
Valid Anagram
Find Minimum in Rotated Sorted Array
Decode Ways
Remove Duplicates from Sorted Array
Reverse an Array
Insertion Sort
Steps by Knight
Move Zeroes
Merge Sorted Array
Longest Palindromic Subsequence
Longest Common Subsequence
Best Time to Buy and Sell Stock - III
Best Time to Buy and Sell Stock - II
Best Time to Buy and Sell Stock
Longest Arithmetic Subsequence
Minimum Swaps to Make Sequences Increasing
Find if Path Exists in Graph
Bubble Sort
Selection Sort
Word Break
Decode Ways
House Robber II
N-th Tribonacci Number
House Robber
Min Cost Climbing Stairs
Climbing Stairs
Pizza With 3n Slices
Maximum Height by Stacking Cuboids
Longest Increasing Subsequence
Aggressive Cows
Allocate Minimum Number of Pages
0-1 Knapsack Problem
Reducing Dishes
Minimum Sideway Jumps
Minimum Score Triangulation of Polygon
Sqrt(x)
Search in Rotated Sorted Array
Minimum Cost For Tickets
Perfect Squares
Combination Sum IV
Number of Occurrence
Painting the Fence
Dearrangement of Balls
Peak Index in a Mountain Array
Find First and Last Position of Element in Sorted Array
Minimum Cost to Cut a Stick
House Robber
Find the Duplicate Number
Single Number
Power of Two
Complement of Base 10 Integer
Reverse Integer
Min Cost Climbing Stairs
Symmetric Tree
Binary Tree Inorder Traversal
Invert Binary Tree
Same Tree
Maximum Depth of Binary Tree
Merge Two Sorted Lists
Linked List Cycle
Middle of the Linked List
Reverse Linked List
Design Linked List
Maximum Twin Sum of a Linked List
Odd Even Linked List
Delete the Middle Node of a Linked List
Number of Intersecting Interval Pairs I
Number of Intersecting Interval Pairs II
Doremy's Paint 3
[CF]
The Third Three Number Problem
[CF]
Dota2 Senate
Game with Integers
[CF]
Cover in Water
[CF]
Decode String
Asteroid Collision
Removing Stars From a String
Equal Row and Column Pairs
Determine if Two Strings Are Close
Unique Number of Occurrences
Find the Difference of Two Arrays
Find Pivot Index
Find the Highest Altitude
Longest Subarray of 1's After Deleting One Element
Max Consecutive Ones III
Line Trip
[CF]
Maximum Number of Vowels in a Substring of Given Length
Maximum Average Subarray I
Rumb Needs a Hand
[CF]
Halloumi Boxes
[CF]
0-1 Knapsack Problem
Unique Paths
Count Values With Equally Spaced Occurrences I
Count Values With Equally Spaced Occurrences II
Max Number of K-Sum Pairs
Container With Most Water
Is Subsequence
Move Zeroes
String Compression
Increasing Triplet Subsequence
Product of Array Except Self
Vertical Order Traversal of a Binary Tree
Reverse Words in a String
Reverse Vowels of a String
Can Place Flowers
Kids With the Greatest Number of Candies
Greatest Common Divisor of Strings
Merge Strings Alternately
Swap the Numbers
Number of Recent Calls
Reverse Linked List
Maximum Depth of Binary Tree
Leaf Similar Trees
Search in a Binary Search Tree
Guess Number Higher or Lower
N-th Tribonacci Number
Min Cost Climbing Stairs
Counting Bits
Single Number
House Robber
Max Number of K-Sum Pairs
Check ASCII Palindromic
Increasing Triplet Subsequence
Container With Most Water
Longest Cycle in a Graph
Number of Islands
Rotting Oranges
Flood Fill
3Sum
Unique Paths
Island Perimeter
Maximum Product of Three Numbers
Asteroid Collision
Boundary Traversal of Binary Tree
Zigzag Tree Traversal
Detect Cycle in a Directed Graph (dfs)
Detect Cycle in an Undirected Graph (bfs)
Removing Stars From a String
Largest Integer With Given Digit Sum
Maximum Product of Two Digits
Find Eventual Safe States
Find the Difference of Two Arrays
Find Pivot Index
Find the Highest Altitude
Smallest Palindromic Rearrangement I
Is Subsequence
Move Zeroes
Count Leaves in a Binary Tree
Height of Binary Tree
Sum Tree
Diameter of Binary Tree
Balanced Binary Tree
Same Tree
Reverse Vowels of a String
Reverse Words in a String
Maximum Number of Balloons
Climbing Stairs
Detect Cycle in an Undirected Graph (dfs)
Even Number of Knight Moves
Reorder Routes to Make All Paths Lead to the City Zero
Find Minimum in Rotated Sorted Array
Search in Rotated Sorted Array
Greatest Common Divisor of Strings
Can Place Flowers
Merge Strings Alternately
Two sum
Contains Duplicate
Product of Array Except Self
Maximum Subarray
Maximum Subarray Sum With Length Divisible by K
Find if Path Exists in Graph
Note. Some questions may appear multiple times as part of deliberate practice and spaced repetition to reinforce core problem-solving patterns. Hover over a question to see its repetition count.