⬅ Back to Searching Menu

📍 Binary Search Visualizer

Binary Search Logic:
low = 0, high = n-1
while low <= high:
    mid = (low + high) // 2
    if arr[mid] == target:
        return mid
    else if arr[mid] < target:
        low = mid + 1
    else:
        high = mid - 1
return -1
      
Step-by-step Execution:

Steps will appear here...