EasyBinary Search· 70% acceptance
#749

Binary Search 59

Easy

Search `target` in sorted ascending `nums`. Return index or `-1`. Variant **#59**.

Example 1

Input: nums = [59,61,63,65,67,69,71,73,75,77,79,81,83,85,87,89,91,93,95,97,99,101,103,105,107,109,111,113,115,117,119,121,123,125,127,129,131], target = 117

Output: 29

Constraints

  • 1 <= nums.length <= 10^4
  • nums is sorted in ascending order

Acceptance: 70% · Topics: binary-search, array

search

← All practice problems