Examly題庫立即開始練習
國家安全情報人員考試五等考試-資訊組計算機大意11210單選題

已知資料來源的先後順序是:a、b、c、d(a 最先、d 最後),利用堆疊(Stack)做為緩衝區。將來源資料輸入、輸出堆疊,即存入(Push)或取出(Pop),下列何者是可能的資料輸出順序?

Ac、d、a、b(c 最先、b 最後)
Bc、d、b、a(c 最先、a 最後)正確答案
Ca、d、b、c(a 最先、c 最後)
Dd、c、a、b(d 最先、b 最後)
答案與詳解
B
正確答案
堆疊是 LIFO(後進先出),需模擬 push/pop 操作檢驗輸出順序合法性。

為什麼答案是 B

模擬:push a、push b、push c、pop→c;push d、pop→d;pop→b;pop→a。輸出順序 c、d、b、a 完全合法,符合 LIFO 原則。

考點:LIFO違反考點:合法序列
載入中…

計算機大意 相關題目

想練更多計算機大意考古題?

Examly 收錄 38 萬+ 道歷屆題目,每題都有像這樣的精選詳解。免費下載,立即開練。

Download on theApp Store即將推出Google Play
黑皮