JavaScript is required

Tư tưởng của giải thuật tìm kiếm tuần tự

A.

So sánh X lần lượt với các phần tử thứ nhất, thứ hai,... của dãy cho đến khi gặp phần tử có khoá cần tìm

B.

Tại mỗi bước tiến hành so sánh X với phần tử ở giữa của dãy,Dựa vào bước so sánh này quyết định giới hạn dãy tìm kiếm nằm ở nửa trên, hay nửa dưới của dãy hiện hành

C.

Lần lượt chia dãy thành hai dãy con dựa vào phần tử khoá, sau đó thực hiện việc tìm kiếm trên hai đoạn đã chia

D.

Tìm kiếm dựa vào cây nhị tìm kiếm: Nừu giá trị cần tìm nhỏ hơn gốc thì thực hiện tìm kiếm trên cây con trái, ngược lại ta việc tìm kiếm được thực hiện trên cây con phải

Trả lời:

Đáp án đúng: A


Giải thuật tìm kiếm tuần tự (Linear Search) duyệt qua từng phần tử của danh sách một cách tuần tự, bắt đầu từ phần tử đầu tiên, so sánh mỗi phần tử với giá trị cần tìm (X). Quá trình này tiếp tục cho đến khi tìm thấy phần tử khớp với X hoặc đã duyệt qua toàn bộ danh sách. Do đó, đáp án đúng là so sánh X lần lượt với các phần tử thứ nhất, thứ hai,... của dãy cho đến khi gặp phần tử có khoá cần tìm. Các phương án còn lại mô tả các thuật toán tìm kiếm khác như tìm kiếm nhị phân hoặc tìm kiếm trên cây nhị phân.

Đề cương ôn thi với 220 câu trắc nghiệm Cấu trúc dữ liệu và giải thuật có đáp án được chọn lọc và chia sẻ dưới đây, nhằm giúp bạn sinh viên hệ thống kiến thức chuẩn bị cho kì thi sắp diễn ra.


50 câu hỏi 60 phút

Câu hỏi liên quan