Concept Flow - Binary Search as Divide and Conquer
Start with sorted array and target
Find middle element index
Compare middle element with target
Found target
Search left half
Repeat steps
Binary search splits the sorted array in half each time, compares the middle element to the target, and continues searching in the half where the target can be.
