Skip to content

Topic: Two Pointers

182 problems
TitleStatusDifficulty
Longest Palindromic Substring—Medium
Container With Most Water—Medium
3Sum—Medium
3Sum Closest—Medium
4Sum—Medium
Remove Nth Node From End of List—Medium
Remove Duplicates from Sorted Array—Easy
Remove Element—Easy
Find the Index of the First Occurrence in a String—Easy
Next Permutation—Medium
Trapping Rain Water—Hard
Rotate List—Medium
Sort Colors—Medium
Remove Duplicates from Sorted Array II—Medium
Remove Duplicates from Sorted List II—Medium
Partition List—Medium
Merge Sorted Array—Easy
Valid Palindrome—Easy
Linked List Cycle—Easy
Linked List Cycle II—Medium
Reorder List—Medium
Sort List—Medium
Reverse Words in a String—Medium
Intersection of Two Linked Lists—Easy
Compare Version Numbers—Medium
Two Sum II - Input Array Is Sorted—Medium
Rotate Array—Medium
Happy Number—Easy
Palindrome Linked List—Easy
Meeting Rooms II—Medium
Move Zeroes—Easy
Find the Duplicate Number—Medium
Find Median from Data Stream—Hard
Create Maximum Number—Hard
Reverse String—Easy
Reverse Vowels of a String—Easy
Intersection of Two Arrays—Easy
Intersection of Two Arrays II—Easy
Is Subsequence—Easy
String Compression—Medium
Assign Cookies—Easy
Circular Array Loop—Medium
Heaters—Medium
Magical String—Medium
Longest Uncommon Subsequence II—Medium
Longest Word in Dictionary through Deleting—Medium
K-diff Pairs in an Array—Medium
Reverse String II—Easy
Next Greater Element III—Medium
Reverse Words in a String III—Easy
Page 1 of 4