Hiểu cách hoạt động
Thực hành tìm nhị phân cần giữ bất biến: nếu mục tiêu có trong dãy thì nằm trong khoảng[l, r]chưa loại. Cập nhật l=m+1 hoặc r=m-1 để bỏ vị trí giữa đã kiểm tra và bảo đảm thu hẹp. Lập vết cả trường hợp không thấy. Không sắp xếp dãy mà vẫn báo vị trí như dãy gốc nếu yêu cầu giữ vị trí ban đầu.