# Binary Search

Here are the articles in this section:

Classical Binary Search

First Position of Target

Last Position of Target

Guess Number Higher or Lower

Search in a Big Sorted Array

Total Occurrence of Target

First Bad Version

Find Minimum in Rotated Sorted Array

Maximum Number in Mountain Sequence

Search a 2D Matrix

Search a 2D Matrix II

Search for a Range

Smallest Rectangle Enclosing Black Pixels

Find Peak Element

Search in Rotated Sorted Array

Wood Cut

Find the Duplicate Number

Sqrt(x) II

Maximum Average Subarray II

Copy Books

How Many Problem Can I Accept