🔍
Sorting & Searching
Binary search, search-on-answer, sort algorithms.
01
Binary search basics
0/16 of 25Index, insert position, bounds, rotated.
○Binary SearchSilver · 1050○Classic Binary SearchSilver · 1050○Binary Search IndexSilver · 1050○Search Insert PositionSilver · 1100○Lower Bound Insertion IndexSilver · 1100○First Occurrence IndexSilver · 1150○Last Occurrence IndexSilver · 1150○First Bad VersionSilver · 1150○Peak Index in Mountain ArraySilver · 1200○Square Root to 3 Decimals (×1000)Silver · 1200○Integer Square Root (Floor)Silver · 1250○Integer Square RootGold · 1350○Rotation Count of Rotated ArrayGold · 1350○Search in a Nearly Sorted ArrayGold · 1350○First and Last PositionGold · 1400○Minimum in Rotated Sorted ArrayGold · 1450+ 9 more in the arena →
02
Search on answer
0/5Koko, ship within days, split array, kth.
03
Sorting algorithms
0/7Bubble, insertion, merge, quick, counting.
04
Custom order
0/7Comparators, frequency, relative, parity.