Đáp án và lời giải
Bài tập Tìm kiếm tuần tự có đáp án
Câu 1
Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý
Câu 2
Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý
Câu 3
Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý
Gọi số phải tìm là x (x = 45):
Bước 1. So sánh số ở đầu dãy với x, vì a = 27 ≠ x nên chuyển sang xét số tiếp theo a trong dãy.
Bước 2. So sánh số đang xét với x, vì a= 63 ≠ x nên chuyển sang xét số tiếp theo a trong dãy.
Bước 3. So sánh số đang xét với x, vì a= 12 ≠ x nên chuyển sang xét số tiếp theo a trong dãy.
Bước 4. So sánh số đang xét với x, vì a= 59 ≠ x nên chuyển sang xét số tiếp theo a trong dãy.
Bước 5. So sánh số đang xét với x, vì a= 67 ≠ x nên chuyển sang xét số tiếp theo a trong dãy.
Bước 6. So sánh số đang xét với x, vì a= 45 = x. Kết luận: Tìm thấy x ở vị trí atrong dãy. Kết thúc thuật toán.
Nếu trong dãy vẫn còn số 45 thì ta thực hiện tìm kiếm tương tự để lấy số 45 ở vị trí tiếp theo. Nếu hết thì ta sẽ dừng thuật toán.
Vậy số 45 có nằm trong dãy cho trước. Số 45 nằm ở vị trí a.
Câu 4
Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý
Câu 5
Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý
Câu 6
Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý
Khả năng thứ 1: Tìm thấy kết quả.
Khả năng thứ 2: Không tìm thấy kết quả.
Câu 7
Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý
Câu 8
Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý