民國112年 普通考試 電子工程 計算機概要
第15題
假設有堆疊S1、S2 與佇列Q1、Q2、Q3,以下圖方式連結,且Q1 有三個資料A、B、C(A 在佇列前端),其餘堆疊與佇列皆為空。今有四個指令如下:●若Q1…
題目
假設有堆疊S1、S2 與佇列Q1、Q2、Q3,以下圖方式連結,且Q1 有三個資料A、B、C(A 在佇列前端),其餘堆疊與佇列皆為空。今有四個指令如下:●若Q1 非空,從Q1 刪除一個資料並push 到S1 中●若S1 非空,從S1 pop 出一個資料並加入到Q2 中●若Q2 非空,從Q2 刪除一個資料並push 到S2 中●若S2 非空,從S2 pop 出一個資料並加入到Q3 中我們可用任何順序執行這四個指令,直到所有資料皆存入Q3。下列敘述何者正確? A. 資料被加入Q3 的順序不可能是A、C、B B. 資料被加入Q3 的順序不可能是B、A、C D. 資料被加入Q3 的順序不可能是C、A、B C. 資料被加入Q3 的順序可以是A、B、C 的任意排列順序
官方答案
- 答案:D. 資料被加入Q3 的順序可以是A、B、C 的任意排列順序
官方資料
答案以考選部公告之測驗式試題標準答案 PDF 為準。