Binary Search

258 LeetCode questions

Difficulty Distribution

Easy
26
10%
Medium
141
55%
Hard
91
35%

Top Companies

Questions

TitleDifficulty
Find the Student that Will Replace the ChalkMedium
Random Pick with WeightMedium
Median of Two Sorted ArraysHard
Find First and Last Position of Element in Sorted ArrayMedium
Find Peak ElementMedium
Longest Increasing SubsequenceMedium
Peak Index in a Mountain ArrayMedium
Search a 2D MatrixMedium
Nth DigitMedium
Koko Eating BananasMedium
Search Insert PositionEasy
Find the Duplicate NumberMedium
Intersection of Two ArraysEasy
Search in Rotated Sorted Array IIMedium
Search in Rotated Sorted ArrayMedium
Sqrt(x)Easy
Two Sum II - Input Array Is SortedMedium
Missing NumberEasy
First Bad VersionEasy
Reverse PairsHard
Single Element in a Sorted ArrayMedium
Find K Closest ElementsMedium
Subarray Product Less Than KMedium
Binary SearchEasy
Preimage Size of Factorial Zeroes FunctionHard
Search Suggestions SystemMedium
Plates Between CandlesMedium
Max Consecutive Ones IIIMedium
Count Complete Tree NodesEasy
Threshold Majority QueriesHard
HeatersMedium
Split Array Largest SumHard
Capacity To Ship Packages Within D DaysMedium
Find the Smallest Divisor Given a ThresholdMedium
Maximum Profit in Job SchedulingHard
Time Based Key-Value StoreMedium
Create Sorted Array through InstructionsHard
Maximum Number of Removable CharactersMedium
Find Minimum in Rotated Sorted ArrayMedium
Find Minimum in Rotated Sorted Array IIHard
Minimum Size Subarray SumMedium
Search a 2D Matrix IIMedium
Count of Smaller Numbers After SelfHard
Count of Range SumHard
Intersection of Two Arrays IIEasy
Russian Doll EnvelopesHard
Valid Perfect SquareEasy
Guess Number Higher or LowerEasy
Kth Smallest Element in a Sorted MatrixMedium
Find Right IntervalMedium
Arranging CoinsEasy
132 PatternMedium
K-diff Pairs in an ArrayMedium
Valid Triangle NumberMedium
Sum of Square NumbersMedium
Maximum Length of Repeated SubarrayMedium
Find K-th Smallest Pair DistanceHard
My Calendar IMedium
My Calendar IIMedium
My Calendar IIIHard
Find Smallest Letter Greater Than TargetEasy
Reach a NumberMedium
Swim in Rising WaterHard
K-th Smallest Prime FractionMedium
Number of Matching SubsequencesMedium
Most Profit Assigning WorkMedium
Shortest Subarray with Sum at Least KHard
Nth Magical NumberHard
Super Egg DropHard
Fair Candy SwapEasy
Numbers At Most N Given Digit SetHard
Longest Arithmetic SubsequenceMedium
Longest Duplicate SubstringHard
Find in Mountain ArrayHard
Snapshot ArrayMedium
Minimum Garden Perimeter to Collect Enough ApplesMedium
Kth Ancestor of a Tree NodeHard
Maximum Side Length of a Square with Sum Less than or Equal to ThresholdMedium
The K Weakest Rows in a MatrixEasy
Check If N and Its Double ExistEasy
Count Negative Numbers in a Sorted MatrixEasy
Minimum Number of Days to Make m BouquetsMedium
Number of Subsequences That Satisfy the Given Sum ConditionMedium
Kth Missing Positive NumberEasy
Magnetic Force Between Two BallsMedium
Shortest Subarray to be Removed to Make Array SortedMedium
Special Array With X Elements Greater Than or Equal XEasy
Path With Minimum EffortMedium
Minimum Number of Removals to Make Mountain ArrayHard
Minimum Operations to Reduce X to ZeroMedium
Maximum Number of Events That Can Be Attended IIHard
Minimum Limit of Balls in a BagMedium
Count Pairs Of NodesHard
Closest RoomHard
Frequency of the Most Frequent ElementMedium
Minimum Speed to Arrive on TimeMedium
Minimum Space Wasted From PackagingHard
Find a Peak Element IIMedium
Longest Common SubpathHard
Partition Array Into Two Arrays to Minimize Sum DifferenceHard

Showing 100 of 258 questions