Concept Flow - Binary Search as Divide and Conquer
Start with sorted array and target
Find middle element index
Compare middle element with target
Return index
Search left half
Repeat steps
Binary search splits the sorted array into halves, compares the middle element with the target, and recursively searches the half where the target can be.
