Em hãy viết các bước lặp thực hiện thuật toán tìm kiếm nhị phân

Tin học lớp 7 Bài 15: Thuật toán tìm kiếm nhị phân

Câu hỏi trang 76 Tin học 7: Em hãy viết các bước lặp thực hiện thuật toán tìm kiếm nhị phân để tìm khách hàng tên “Hoà” trong danh sách ở Hình 15.1

Quảng cáo

Trả lời:

Bước 1: Xét vị trí ở giữa của dãy, đó là vị trí số 5

So sánh “Hoà” và “Mai”. Vì “H” đứng trước “M” trong bảng chữ cái nên bỏ đi nữa sau danh sách.

Bước 2: Xét vị trí ở giữa của nửa đầu của dãy là vị trí số 3

So sánh “Hòa” và “Hòa”, vì hai giá trị bằng nhau nên thuật toán kết thúc.

Sau 2 bước đã tìm thấy tên khách hàng tên “Hoà” nên thuật toán kết thúc.

Quảng cáo

Lời giải bài tập Tin học 7 Bài 15: Thuật toán tìm kiếm nhị phân hay, chi tiết khác:

Các bài học để học tốt Tin học 7 Bài 15: Thuật toán tìm kiếm nhị phân:

Quảng cáo

Xem thêm lời giải bài tập Tin học lớp 7 Kết nối tri thức hay, chi tiết khác:

Xem thêm các tài liệu học tốt lớp 7 hay khác:

Loạt bài Giải bài tập Tin học lớp 7 của chúng tôi được biên soạn bám sát nội dung sgk Tin học 7 bộ sách Kết nối tri thức với cuộc sống (NXB Giáo dục).


Giải bài tập lớp 7 Kết nối tri thức khác