有一佇列(Queue),以下子程式(subroutine)對其從事資料存取及運算:
ADDQ X:把 X 這個整數加到佇列最後方
DELQ:把佇列最前方資料取出,並列印在營幕上
REVQ:把佇列中所有資料的先後循序相反,也就是原先最前方的資料
變成最後,第二個變成例數第二,以此類推。
假設佇列剛開始不存放任何資料,
ADDQ
ADDQ
ADDQ
DELQ
ADDQ
REVQ
則執行後,貯列的內容由前到後為何?
(A) 7 8 9 10
(B) 10 8 7
(C) 7 8 9
(D) 10 9 8
詳解 (共 1 筆)
未解鎖
原題目應該是長這樣才對.....吧? ...
