Solution: Search in Rotated Sorted Array
Let's solve the Search in Rotated Sorted Array problem using the Modified Binary Search pattern.
We'll cover the following...
We'll cover the following...
Statement
You are given a sorted integer array, nums
, and an integer, target
. The array may have been rotated by an arbitrary number. Your task is to find and return the index of target
in this array. If target
does not exist, return -1.
An original sorted array before rotation is given below:
After rotating this array 6 times, it changes to:
Constraints:
- All values in
nums
are unique. - The values in
nums
are sorted in ascending order. - The array may have been rotated by some arbitrary number.
-
nums.length
-
nums[i]
-
target