對一個空佇列(Queue)執行 enqueue(A)、enqueue(B)、dequeue()、enqueue(A)、enqueue(C)、enqueue(D)、dequeue() 等動作後,在佇列中第一個項目內容為何?
AA正確答案
BB
CC
DD
答案與詳解
模擬過程:enqueue(A)→[A];enqueue(B)→[A,B];dequeue()→[B];enqueue(A)→[B,A];enqueue(C)→[B,A,C];enqueue(D)→[B,A,C,D];dequeue()→[A,C,D]。第一個為 A。
