Concept Flow - Search in Rotated Sorted Array
Start: Define search range low=0, high=n-1
Calculate mid = (low+high)//2
Check if nums[mid
Return mid
Left half sorted
Check if target in left
Move high=mid-1
Repeat until low > high
Return -1 if not found
This flow shows how binary search adapts to a rotated sorted array by checking which half is sorted and narrowing the search range accordingly.
