Search⌘ K
AI Features

Solution: Binary Search

Explore the binary search algorithm for finding a target in a sorted array. Learn to divide the search space iteratively by comparing midpoints, and understand how to return the correct index or -1 if the target is absent. This lesson helps you master an efficient searching technique with O(log n) time complexity and constant space usage.

Statement

We are given an array of integers, nums, sorted in ascending order, and an integer value, target. If the target exists in the array, return its index. If the target does not exist, return -1.

Constraints:

  • ...