Hướng dẫn giải bài tập SGK Tin học 7 Cánh diều Chủ đề F Bài 2 Tìm kiếm nhị phân giúp các em có thể hiểu bài nhanh hơn và phương pháp học tốt hơn.
-
Khởi động trang 81 SGK Tin học 7 Cánh diều - CD
Nếu phải tìm một số trong dãy đã sắp xếp theo thứ tự tăng dần hoặc giảm dần, em có cách nào tìm nhanh hơn tìm kiếm tuần tự không?
-
Hoạt động trang 81 SGK Tin học 7 Cánh diều - CD
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 một thẻ lên xem mà vẫn trả lời được câu hỏi. Bạn Thanh An cho rằng chỉ cần không quá ba lần lật thẻ là trả lời được. Em đồng ý với Thanh An không? Vì sao?
-
Luyện tập trang 83 SGK Tin học 7 Cánh diều - CD
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 để tìm kiếm x = 60 trong dãy trên.
-
Vận dụng trang 83 SGK Tin học 7 Cánh diều - CD
Em hãy mô tả cách tra cứu, tìm giải nghĩa một từ trong từ điển. Có thể gọi cách tìm đó là áp dụng thuật toán tìm kiếm nhị phân không?
-
Câu hỏi tự kiểm tra 1 trang 83 SGK Tin học 7 Cánh diều - CD
Hãy mô tả quy trình chia đôi dần để thực hiện tìm kiếm nhị phân?
-
Câu hỏi tự kiểm tra 2 trang 83 SGK Tin học 7 Cánh diều - CD
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? Giải thích tại sao?