Two Pointers

221 LeetCode questions

Difficulty Distribution

Easy
59
27%
Medium
133
60%
Hard
29
13%

Top Companies

Questions

TitleDifficulty
Separate Black and White BallsMedium
Move ZeroesEasy
String CompressionMedium
Next PermutationMedium
Happy NumberEasy
Longest Palindromic SubstringMedium
Rotate ArrayMedium
Remove Duplicates from Sorted ArrayEasy
Merge Sorted ArrayEasy
Reverse Words in a StringMedium
Assign CookiesEasy
Maximum Width RampMedium
Intersection of Two ArraysEasy
3SumMedium
Container With Most WaterMedium
Middle of the Linked ListEasy
Remove Nth Node From End of ListMedium
Valid PalindromeEasy
Reverse StringEasy
Reverse String IIEasy
Trapping Rain WaterHard
Linked List CycleEasy
4SumMedium
Squares of a Sorted ArrayEasy
Merge Operations to Turn Array Into a PalindromeMedium
Remove Duplicates from Sorted Array IIMedium
Create Maximum NumberHard
Is SubsequenceEasy
HeatersMedium
Divide Intervals Into Minimum Number of GroupsMedium
Meeting Rooms IIMedium
Remove ElementEasy
Next Greater Element IIIMedium
Permutation in StringMedium
Number of Subarrays with Bounded MaximumMedium
Two Sum II - Input Array Is SortedMedium
Minimum Number of Swaps to Make the String BalancedMedium
Sort ColorsMedium
Backspace String CompareEasy
Longest String ChainMedium
Intersection of Two Linked ListsEasy
Flatten 2D VectorMedium
Palindromic SubstringsMedium
Maximum Number of Removable CharactersMedium
Boats to Save PeopleMedium
Find the Duplicate NumberMedium
3Sum ClosestMedium
Earliest Finish Time for Land and Water Rides IIMedium
Earliest Finish Time for Land and Water Rides IEasy
Partition Array According to Given PivotMedium
Merge Strings AlternatelyEasy
Palindrome Linked ListEasy
Linked List Cycle IIMedium
Find the Index of the First Occurrence in a StringEasy
Find Median from Data StreamHard
Find K Closest ElementsMedium
Rotate ListMedium
Reorder ListMedium
Valid Palindrome IIEasy
Interval List IntersectionsMedium
Sort ListMedium
Lowest Common Ancestor of a Binary Tree IIIMedium
Rotating the BoxMedium
Lexicographically Smallest Negated Permutation that Sums to TargetMedium
Partition LabelsMedium
Partition ListMedium
Sum of Square NumbersMedium
Reverse Words in a String IIIEasy
Max Number of K-Sum PairsMedium
Reverse Vowels of a StringEasy
Count Binary SubstringsEasy
Rearrange Array Elements by SignMedium
Compare Version NumbersMedium
Two Sum IV - Input is a BSTEasy
Intersection of Two Arrays IIEasy
Find K-th Smallest Pair DistanceHard
Swapping Nodes in a Linked ListMedium
Shortest Subarray to be Removed to Make Array SortedMedium
Delete the Middle Node of a Linked ListMedium
Apply Operations to an ArrayEasy
Find the CelebrityMedium
Maximum Twin Sum of a Linked ListMedium
Shortest Distance to a CharacterEasy
Partition Array Into Two Arrays to Minimize Sum DifferenceHard
Minimum Number of Moves to Make PalindromeHard
Number of Subsequences That Satisfy the Given Sum ConditionMedium
Count the Number of Fair PairsMedium
Make String a Subsequence Using Cyclic IncrementsMedium
Valid Word AbbreviationEasy
Shortest Matching SubstringHard
Valid Triangle NumberMedium
Successful Pairs of Spells and PotionsMedium
Sort Array By Parity IIEasy
Find All K-Distant Indices in an ArrayEasy
Remove Duplicates from Sorted List IIMedium
Check If N and Its Double ExistEasy
Move Pieces to Obtain a StringMedium
Maximum Number of Tasks You Can AssignHard
K-diff Pairs in an ArrayMedium
Shortest Unsorted Continuous SubarrayMedium

Showing 100 of 221 questions