Hãy sử dụng ít nhất số lần lật thẻ lên xem mà vẫn trả lời được câu hỏi

Trả lời Hoạt động trang 81 Tin học lớp 7 sách Cánh diều hay nhất, chi tiết sẽ giúp học sinh dễ dàng làm bài tập Tin học lớp 7.

1 164 lượt xem


Giải Tin học 7 Bài 2 - Cánh diều: Tìm kiếm nhị phân

Hoạt động trang 81 Tin học lớp 7: Có 8 thẻ, mỗi thẻ có ghi một số nguyên trên đó. Tất cả các thẻ được sắp xếp thành dãy theo thứ tự không giảm của các số ghi trên đó và đặt sấp mặt ghi số xuống bàn để em không nhìn thấy. Cô giáo đọc một số, gọi là X chẳng hạn. Cần trả lời câu hỏi: Có hay không một thẻ ghi số X? Hãy sử dụng ít nhất số lần lật thẻ lên xem mà vẫn trả lời được câu hỏi. Bạn Thành An cho rằng chỉ cần không quá 3 lần lật thẻ là trả lời được. Em đồng ý với Thành An không? Vì sao?

Trả lời:

Em đồng ý với Thành An vì:

- Dãy số đã được sắp xếp không giảm, ta chia đôi dãy số, loại bỏ nửa dãy chắc chắn không chứa phần tử cần tìm, chỉ tìm kiếm trong nửa dãy còn lại. Nửa còn lại ta làm tương tự như trước.

Xem thêm các bài giải sách giáo khoa Tin học 7 bộ sách Cánh diều hay, chi tiết khác:

Khởi động trang 81 Tin học lớp 7: Nếu phải tìm một số trong dãy đã sắp xếp theo thứ tự tăng hoặc giảm dần...

Hoạt động trang 81 Tin học lớp 7: Hãy sử dụng ít nhất số lần lật thẻ lên xem mà vẫn trả lời được câu hỏi...

Luyện tập trang 83 Tin học lớp 7: Cho dãy số 5, 11, 18, 39, 41, 52, 63, 70. Hãy mô tả diễn biến từng bước tìm kiếm nhị phần...

Vận dụng trang 83 Tin học lớp 7: Em hãy mô tả cách tra cứu, tìm một từ trong từ điển...

Câu 1 trang 83 Tin học lớp 7: Hãy mô tả quy trình chia đôi dần để thực hiện tìm kiếm nhị phân...

Câu 2 trang 83 Tin học lớp 7: Theo em, có phải với bất cứ dãy số nào cũng có thể áp dụng được thuật toán tìm kiếm nhị phân không...

Xem thêm lời giải bài tập Tin học lớp 7 Cánh diều hay, chi tiết khác:

Bài 3: Sắp xếp chọn

Bài 4: Sắp xếp nổi bọt

Bài 5: Thực hành mô phỏng các thuật toán tìm kiếm, sắp xếp

Bài 1: Thiết bị vào - ra cơ bản cho máy tính cá nhân

Bài 2: Các thiết bị vào

1 164 lượt xem


Xem thêm các chương trình khác: