Two Pointers

187 LeetCode questions

Difficulty Distribution

Easy
54
29%
Medium
108
58%
Hard
25
13%

Top Companies

Questions

TitleDifficulty
Separate Black and White BallsMedium
Longest Palindromic SubstringMedium
Container With Most WaterMedium
3SumMedium
Remove Duplicates from Sorted ArrayEasy
Merge Sorted ArrayEasy
Valid PalindromeEasy
Reverse Words in a StringMedium
Rotate ArrayMedium
Happy NumberEasy
Intersection of Two Linked ListsEasy
Assign CookiesEasy
Reverse Vowels of a StringEasy
Maximum Width RampMedium
Middle of the Linked ListEasy
Reverse StringEasy
Move ZeroesEasy
Find the Duplicate NumberMedium
Remove Nth Node From End of ListMedium
Intersection of Two ArraysEasy
Linked List CycleEasy
Permutation in StringMedium
Reverse String IIEasy
Trapping Rain WaterHard
4SumMedium
Squares of a Sorted ArrayEasy
Remove Duplicates from Sorted Array IIMedium
Create Maximum NumberHard
Remove ElementEasy
Find the Index of the First Occurrence in a StringEasy
Next PermutationMedium
Sort ColorsMedium
Reorder ListMedium
Two Sum II - Input Array Is SortedMedium
Palindrome Linked ListEasy
String CompressionMedium
Swapping Nodes in a Linked ListMedium
Next Greater Element IIIMedium
Shortest Unsorted Continuous SubarrayMedium
Find K Closest ElementsMedium
Count Binary SubstringsEasy
Number of Subarrays with Bounded MaximumMedium
Bag of TokensMedium
Merge Strings AlternatelyEasy
Divide Intervals Into Minimum Number of GroupsMedium
Minimum Number of Swaps to Make the String BalancedMedium
Is SubsequenceEasy
HeatersMedium
Backspace String CompareEasy
Longest String ChainMedium
Maximum Number of Removable CharactersMedium
3Sum ClosestMedium
Rotate ListMedium
Remove Duplicates from Sorted List IIMedium
Partition ListMedium
Linked List Cycle IIMedium
Sort ListMedium
Compare Version NumbersMedium
Find Median from Data StreamHard
Intersection of Two Arrays IIEasy
Circular Array LoopMedium
Magical StringMedium
K-diff Pairs in an ArrayMedium
Reverse Words in a String IIIEasy
Valid Triangle NumberMedium
Sum of Square NumbersMedium
Palindromic SubstringsMedium
Two Sum IV - Input is a BSTEasy
Valid Palindrome IIEasy
Find K-th Smallest Pair DistanceHard
Partition LabelsMedium
K-th Smallest Prime FractionMedium
Most Profit Assigning WorkMedium
Flipping an ImageEasy
Longest Mountain in ArrayMedium
Advantage ShuffleMedium
Boats to Save PeopleMedium
Sort Array By ParityEasy
Sort Array By Parity IIEasy
Interval List IntersectionsMedium
Last Substring in Lexicographical OrderHard
Duplicate ZerosEasy
Remove Palindromic SubsequencesEasy
Check If N and Its Double ExistEasy
Number of Subsequences That Satisfy the Given Sum ConditionMedium
Shortest Subarray to be Removed to Make Array SortedMedium
Max Number of K-Sum PairsMedium
Minimum Length of String After Deleting Similar EndsMedium
Form Array by Concatenating Subarrays of Another ArrayMedium
Count Pairs Of NodesHard
Reverse Prefix of WordEasy
Partition Array Into Two Arrays to Minimize Sum DifferenceHard
Delete the Middle Node of a Linked ListMedium
Adding Spaces to a StringMedium
Number of Smooth Descent Periods of a StockMedium
Maximum Twin Sum of a Linked ListMedium
Partition Array According to Given PivotMedium
Rearrange Array Elements by SignMedium
Successful Pairs of Spells and PotionsMedium
Move Pieces to Obtain a StringMedium

Showing 100 of 187 questions