JavaScript is required

Định nghĩa danh sách tuyến tính Hàng đợi (Queue):

A.

Hàng đợi là kiểu danh sách tuyến tính trong đó, phép bổ sung một phần tử được thực hiện ở một đầu, gọi là lối sau (rear) hay lối trước (front). Phép loại bỏ không thực hiện được

B.

Là một danh sách tuyến tính trong đó phép bổ sung một phần tử và phép loại bỏ một phần tử được thực hiện ở tại một vị trí bất kì trong danh sách

C.

Hàng đợi là kiểu danh sách tuyến tính trong đó, phép bổ sung phần tử ở một đầu, gọi là lối sau (rear) và phép loại bỏ phần tử được thực hiện ở đầu kia, gọi là lối trước (front)

D.

Hàng đợi là kiểu danh sách tuyến tính trong đó, phép bổ sung một phần tử hay loại bỏ được thực hiện ở một đầu danh sách gọi là đỉnh (Top)

Trả lời:

Đáp án đúng: C


Hàng đợi (Queue) là một cấu trúc dữ liệu tuyến tính hoạt động theo nguyên tắc FIFO (First In, First Out) - vào trước ra trước. Điều này có nghĩa là phần tử nào được thêm vào hàng đợi trước thì sẽ được lấy ra khỏi hàng đợi trước. Phép bổ sung phần tử được thực hiện ở cuối hàng đợi (lối sau/rear), và phép loại bỏ phần tử được thực hiện ở đầu hàng đợi (lối trước/front). Phương án 1 sai vì nói phép loại bỏ không thực hiện được. Phương án 2 sai vì nói phép bổ sung và loại bỏ thực hiện ở vị trí bất kì. Phương án 4 sai vì mô tả hàng đợi giống như ngăn xếp (Stack). Phương án 3 đúng vì mô tả chính xác cách hoạt động của hàng đợi.

Đề 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