TKNP: Một số bài làm quen với tìm kiếm nhị phân

Tìm kiếm nhị phân là kĩ thuật tìm kiếm dựa trên dãy đã sắp xếp, có thời gian tìm kiếm trung bình O(logN) trên dãy N phần tử, rất nhanh so với O(N) của tìm kiếm tuần tự. Giải thích: log(N) hay log2(N) là 1 số nguyên dương x sao cho 2^x = N. Ví dụ nếu N = 128 -> log(N) = 8 N = 4294967296 -> log(N) = 32 (tức là chỉ cần kiểm tra 32 số để tìm một số trong dãy hơn 4 tỉ số)


Bình luận

Hãy đọc nội quy trước khi bình luận.


Không có bình luận tại thời điểm này.