2. Em hãy cho ví dụ một bài toán tìm kiếm trong thực tế mà có thể thực hiện bằng thuật toán tìm kiếm nhị phân?

2. Em hãy cho ví dụ một bài toán tìm kiếm trong thực tế mà có thể thực hiện bằng thuật toán tìm kiếm nhị phân? Hãy thực hiện thuật toán tìm kiếm nhị phân để giải quyết bài toán đó.

Câu trả lời:

Ví dụ một bài toán tìm kiếm trong thực tế: Giáo viên muốn tìm tên bạn Chung trong danh sách lớp sau:

Các bước thực hiện thuật toán tìm kiếm nhị phân cho bài toán trên:

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

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

  • Vì sau bước 2 đã tìm thấy tên học sinh nên thuật toán kết thúc.

Xem thêm các môn học

Giải tin học 7 kết nối tri thức


Copyright @2024 - Designed by baivan.net