若一個佇列結構(Queue)從頭端(Front)至尾端(Rear)已存放20、75、40三個元素,且刪除及加入資料時分別在頭端及尾端進行,經過enqueue(35)、dequeue()、dequeue()、enqueue(100)四個操作後,則此佇列結構從頭至尾的元素內容分別為何?
A20、75、100
B40、35、100正確答案
C100、35、20
D100、75、40
答案與詳解
初始 [20,75,40]→enqueue(35) 得 [20,75,40,35]→dequeue() 得 [75,40,35]→dequeue() 得 [40,35]→enqueue(100) 得 [40,35,100],完全正確。
