khoahoc.vietjack.com

Câu hỏi:

05/10/2026 4 Lưu

Tại mỗi bước lặp, thuật toán tìm kiếm nhị phân sẽ:

A.

Thu hẹp danh sách tìm kiếm chỉ còn một nửa

B.

Danh sách sẽ được sắp xếp lại

C.

Các phần tử trong danh sách sẽ giảm một nửa

D.

Đáp án khác

Quảng cáo

Trả lời:

verified Giải bởi Vietjack

Đáp án đúng là A

Tại mỗi bước lặp, tìm kiếm nhị phân so sánh ở điểm giữa và loại bỏ một nửa danh sách, thu hẹp phạm vi còn lại một nửa.

Đang tải chế độ Học...

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

Câu 1

A.

Đã được hoán đổi

B.

Đã được sắp xếp

C.

Đã được chỉnh sửa

D.

Cả A, B và C

Lời giải

Đáp án đúng là B

Thuật toán tìm kiếm nhị phân bắt buộc phải thực hiện trên danh sách đã được sắp xếp theo một thứ tự nhất định.

Lời giải

a) Khái niệm thuật toán tìm kiếm nhị phân (1,0 điểm):

- Là thuật toán tìm kiếm một giá trị cho trước trên một danh sách đã được sắp xếp.

- Cách hoạt động: Tại mỗi bước, so sánh giá trị cần tìm với phần tử ở giữa danh sách. Nếu bằng nhau thì tìm thấy; nếu nhỏ hơn thì tìm tiếp ở nửa đầu; nếu lớn hơn thì tìm tiếp ở nửa sau. Quá trình lặp lại cho đến khi tìm thấy hoặc không còn phần tử nào để xét.

b) Sự khác nhau giữa tìm kiếm tuần tự và tìm kiếm nhị phân (1,0 điểm):

• Điều kiện danh sách đầu vào:

- Tìm kiếm tuần tự: Áp dụng cho mọi danh sách (đã sắp xếp hoặc chưa sắp xếp).

- Tìm kiếm nhị phân: Bắt buộc danh sách phải được sắp xếp trước.

• Cách thức tìm kiếm:

- Tìm kiếm tuần tự: Xem xét lần lượt từng phần tử từ đầu đến cuối danh sách.

- Tìm kiếm nhị phân: So sánh ở vị trí giữa rồi thu hẹp một nửa danh sách sau mỗi bước lặp.

• Hiệu quả thực hiện:

- Tìm kiếm nhị phân thực hiện nhanh hơn, tốn ít bước lặp hơn nhiều so với tìm kiếm tuần tự đối với các danh sách có kích thước lớn.

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Câu 4

A.

Thư điện tử

B.

Diễn đàn (Forum)

C.

Mạng xã hội (Zalo, Facebook,…)

D.

Cả A, B, C

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Câu 5

A.

Tìm thấy phần tử cần tìm

B.

Tìm thấy phần tử cần tìm hoăc đã hết danh sách

C.

Đã hết danh sách

D.

Tìm thấy phần từ cần tìm và đã hết danh sách

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Câu 7

A. Thiết bị vào

B. Thiết bị ra

C. Thiết bị vừa vào, vừa ra

D. Không phải thi ết bị vào – ra

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP