Concept Flow - Binary Search Recursive Approach
Start with full array range
Calculate middle index
Compare target with middle element
Found
Return index
Search left half
Calculate middle index
The recursive binary search splits the array range by comparing the target with the middle element, then searches left or right half recursively until found or range is empty.
