Hãy cho biết tư tưởng nào sau đây nói về của giải thuật tìm kiếm nhị phân?
Lần lượt chia dãy thành hai dãy con dựa vào phần tử khoá, sau đó thực hiện việc tìm kiếm trên hai đoạn đã chi
So sánh X lần lượt với các phần tử thứ nhất, thứ hai,... của dãy cho đến khi gặp phần tử có khoá cần tìm
Tìm kiếm dựa vào cây nhị tìm kiếm
Tại mỗi bước tiến hành so sánh X với phần tử ở giữa của dãy, dựa vào bước so sánh này quyết định giới hạn dãy tìm kiếm nằm ở nửa trên, hay nửa dưới của dãy hiện hành
Đáp án đúng: D
Giải thuật tìm kiếm nhị phân hoạt động dựa trên nguyên tắc chia để trị. Tại mỗi bước, giải thuật so sánh giá trị cần tìm (X) với phần tử nằm ở giữa dãy đã được sắp xếp. Nếu X bằng phần tử giữa, quá trình tìm kiếm hoàn tất. Nếu X nhỏ hơn phần tử giữa, giải thuật tiếp tục tìm kiếm ở nửa dưới của dãy. Ngược lại, nếu X lớn hơn phần tử giữa, giải thuật tiếp tục tìm kiếm ở nửa trên của dãy. Quá trình này lặp lại cho đến khi tìm thấy X hoặc dãy con trở nên rỗng (khi đó X không tồn tại trong dãy).
Đề cương ôn thi với 220 câu trắc nghiệm Cấu trúc dữ liệu và giải thuật có đáp án được chọn lọc và chia sẻ dưới đây, nhằm giúp bạn sinh viên hệ thống kiến thức chuẩn bị cho kì thi sắp diễn ra.
Câu hỏi liên quan

FORM.08: Bộ 130+ Biểu Mẫu Thống Kê Trong Doanh Nghiệp

FORM.07: Bộ 125+ Biểu Mẫu Báo Cáo Trong Doanh Nghiệp

FORM.06: Bộ 320+ Biểu Mẫu Hành Chính Thông Dụng

FORM.05: Bộ 330+ Biểu Mẫu Thuế - Kê Khai Thuế Mới Nhất

FORM.04: Bộ 240+ Biểu Mẫu Chứng Từ Kế Toán Thông Dụng
