Trang chủ Lớp 11 Tin học lớp 11 SGK Tin học 11 - Kết nối tri thức (?) Câu hỏi mục III Câu hỏi 1 Bài 19 (trang 89)...

(?) Câu hỏi mục III Câu hỏi 1 Bài 19 (trang 89) Tin học 11: Cho dãy A= 0, 4, 9, 10, 12,14, 17, 18, 20, 31, 34, 67. Với thuật toán tìm kiếm tuần tự

Giải chi tiết (?) Câu hỏi mục III Câu hỏi 1 Bài 19. Bài toán tìm kiếm (trang 89) – SGK Tin học 11 Kết nối tri thức. Gợi ý: Vận dụng kiến thức mục 3 trang 91, 92.

Câu hỏi/Đề bài:

Cho dãy A= {0, 4, 9, 10, 12,14, 17, 18, 20, 31, 34, 67}. Với thuật toán tìm kiếm tuần tự, cần duyệt bao nhiêu phần tử để tìm ra phần từ có giá trị bằng 34?

Lời giải:

Để tìm phần tử có giá trị bằng 34 trong dãy A = {0, 4, 9, 10, 12, 14, 17, 18, 20, 31, 34, 67} bằng thuật toán tìm kiếm tuần tự, ta sẽ duyệt qua từng phần tử của dãy cho đến khi tìm thấy phần tử cần tìm.

Vì phần tử 34 nằm ở vị trí thứ 11 trong dãy, nên số lần duyệt cần thực hiện để tìm ra phần tử này là 11 lần, bao gồm cả phần tử 34.

Vậy, cần duyệt qua 11 phần tử để tìm ra phần tử có giá trị bằng 34 trong dãy A.