Problems
Leetcode
Codeforces
Contest Solved
Problems Solved
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
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
Swap the Numbers
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
Removing Stars From a String
Largest Integer With Given Digit Sum
Maximum Product of Two Digits
Boundary Traversal of Binary Tree
Zigzag Tree Traversal
Find Eventual Safe States
Detect Cycle in a Directed Graph (dfs)
Detect Cycle in an Undirected Graph (bfs)
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
Diameter of Binary Tree
Balanced Binary Tree
Same Tree
Sum Tree
Reverse Vowels of a String
Reverse Words in a String
Maximum Number of Balloons
Climbing Stairs
Even Number of Knight Moves
Reorder Routes to Make All Paths Lead to the City Zero
Detect Cycle in an Undirected Graph (dfs)
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 for deliberate practice and spaced repetition to reinforce core patterns.