Problem
Given an ascending array that has been rotated at an unknown pivot (no duplicates), search for a target value and return its index, or -1 if absent, in O(log n).
Input / Output
nums, integer target.target, or -1.Constraints
Example
[4,5,6,7,0,1,2], target = 0 → 4.