leaps.ggTRACK YOUR MASTERY →
PROBLEMS/BINARY SEARCH

Binary Search LeetCode Problems

150 hand-tagged Binary Search problems across 4 interview patterns (Standard Binary Search, Binary Search on Answer Space, Boundary Finding (Bisect Left/Right), Search in Rotated/Modified Array), ranked by importance (how often each pattern shows up in real coding interviews). Work top-down within each pattern.

Standard Binary Search

19 problems →
#PROBLEMDIFFELOIMPPATTERNS
1Binary SearchEasy87893
2Search a 2D MatrixEasy125787
3Find Peak ElementEasy130782
4Median of Two Sorted ArraysHard207882
Same-Direction (Fast/Slow on Arrays)
5Single Element in a Sorted ArrayEasy137578
+ 14 more Standard Binary Search problems →

Binary Search on Answer Space

86 problems →
#PROBLEMDIFFELOIMPPATTERNS
1Capacity To Ship Packages Within D DaysMedium172590
2Koko Eating BananasMedium176688
Frequency Counting / Hash Map Lookup
3Split Array Largest SumHard206488
Linear Recurrence DP · Reachability / Frontier Greedy
4Minimum Number of Days to Make m BouquetsHard194687
5Find the Smallest Divisor Given a ThresholdMedium154282
+ 81 more Binary Search on Answer Space problems →

Boundary Finding (Bisect Left/Right)

40 problems →
#PROBLEMDIFFELOIMPPATTERNS
1Find First and Last Position of Element in Sorted ArrayEasy133788
Standard Binary Search
2Time Based Key-Value StoreMedium157588
Frequency Counting / Hash Map Lookup
3Search Insert PositionEasy111285
Standard Binary Search
4First Bad VersionEasy110882
5Successful Pairs of Spells and PotionsMedium147778
Sorting + Comparison
+ 35 more Boundary Finding (Bisect Left/Right) problems →

Search in Rotated/Modified Array

5 problems →
#PROBLEMDIFFELOIMPPATTERNS
1Search in Rotated Sorted ArrayMedium145092
Standard Binary Search
2Find Minimum in Rotated Sorted ArrayEasy130788
3Search in Rotated Sorted Array IIMedium154072
4Find in Mountain ArrayHard182772
Standard Binary Search
5Find Minimum in Rotated Sorted Array IIMedium154162
EVERY PATTERN
Arrays & HashingTwo PointersStackBinary SearchSliding WindowLinked ListTreesTriesBacktrackingHeap / Priority QueueGraphsCore DPIntervalsGreedyAdvanced GraphsAdvanced DPBit ManipulationMath & Geometry
// your mastery
Bronze tier crystalSilver tier crystalGold tier crystalPlatinum tier crystalDiamond tier crystal
What's your Binary Search tier?

leaps.gg syncs your LeetCode history and scores your mastery of every pattern, then recommends the exact problems to do next with spaced repetition. Free to start.

GET MY MASTERY MAP →