JavaScript is required

Có 6 tầu x1,x2,x3,x4,x5,x6. Gọi V là lệnh đưa 1 đầu tầu vào kho ( kho là 1 STACK), R là lệnh đưa 1 đầu tầu từ kho ra để sửa: Vởy ta phải thực hiện các lệnh V, R theo thứ tự nào để ta sẽ sửa chữa lần lượt 3 đầu tầu: x3, x2, x4:

A.

V(1) V(2) R(2) R(1) V(3) V(4) R(4)

B.

V(1) R(1) V(2) R(2) V(3) V(4) R(4)

C.

V(1) V(2) V(3) V(4) R(4) R(3) R(2)

D.

V(1) V(2) V(3) R(3) R(2) V(4) R(4)

Trả lời:

Đáp án đúng: D


Để sửa chữa lần lượt x3, x2, x4, ta cần đưa các tàu vào kho theo thứ tự nhất định và lấy ra đúng thứ tự yêu cầu. - Đầu tiên, đưa x1 và x2 vào kho: V(1) V(2) - Để lấy x3 ra thì cần đưa x3 vào kho: V(3) - Lấy x3 ra để sửa: R(3) - Lấy x2 ra để sửa: R(2) - Đưa x4 vào kho: V(4) - Lấy x4 ra để sửa: R(4) Vậy, thứ tự các lệnh là: V(1) V(2) V(3) R(3) R(2) V(4) R(4)

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