Câu hỏi:

20/06/2022 1,697

Xét thuật toán tìm kiếm tuần tự sau:

B1. Nhập N, các số hạng a1, a2, …, an và khóa k;

B2. i <- 1;

B3. Nếu ai  = k thì thông báo chỉ số i rồi kết thúc;

B4. i <- i + 1;

B5. Nếu i > N thì thông báo dãy A không có số hạng nào có giá trị bằng k, rồi kết thúc;

B6. Quay lại bước 3.

Hãy cho biết thao tác ở bước 4 trong thuật toán trên được thực hiện tối đa bao nhiêu lần?

Đáp án chính xác

Sale Tết giảm 50% 2k7: Bộ 20 đề minh họa Toán, Lí, Hóa, Văn, Sử, Địa…. form chuẩn 2025 của Bộ giáo dục (chỉ từ 49k/cuốn).

Sách đề toán-lý-hóa Sách văn-sử-địa Tiếng anh & các môn khác

Quảng cáo

Trả lời:

verified
Giải bởi Vietjack

Đáp án đúng là: C

Trong thuật toán trên thì bước 4 (i <- i +1;) thực hiện tối đa n lần trong trường hợp không có giá trị ai

nào bằng với khóa k.

CÂU HỎI HOT CÙNG CHỦ ĐỀ

Câu 1:

Mô tả thuật toán tìm kiếm tuần tự bằng ngôn ngữ tự nhiên gồm có mấy bước? 

Xem đáp án » 20/06/2022 39,432

Câu 2:

Trong tìm kiếm tuần tự thì có mấy điều kiện cần kiểm tra để dừng vòng lặp?

Xem đáp án » 20/06/2022 15,001

Câu 3:

Đâu là phát biểu đúng khi nói đến thuật toán tìm kiếm tuần tự?

Xem đáp án » 20/06/2022 10,706

Câu 4:

Cho sơ đồ khối như sau mô tả thuật toán?

Xem đáp án » 20/06/2022 6,077

Câu 5:

Thuật toán tìm kiếm tuần tự một số trong dãy số A dừng khi nào?

Xem đáp án » 20/06/2022 4,473

Câu 6:

Cho sơ đồ khối như sau, đầu ra của thuật toán dưới là gì?

Xem đáp án » 20/06/2022 4,136

Câu 7:

Bước 1 trong mô tả thuật toán tìm kiếm tuần tự bằng ngôn ngữ tự nhiên là gì?

Xem đáp án » 20/06/2022 3,824

Bình luận


Bình luận