免費開始練習
地特四等 107年 [資訊處理] 計算機概要

第 33 題

如果一個堆疊(Stack)目前有 w, x, y, z(從 top 到 bottom)四筆資料,當此堆疊經過兩次 pop 與 push 一筆新資料 r 後,目前堆疊應包含那些資料?
  • A w, x, r
  • B y, z, r
  • C r, y, z
  • D y, w, x

思路引導 VIP

請思考「堆疊」這種結構的物理模型:如果你桌上疊了一堆書,你只能從「最上方」拿取或放置。當你連續移走最上面的兩本書,接著再放上一本新書時,原本就壓在底部的那些書,它們的「相對位置」與「先後順序」會發生改變嗎?最後加入的那本書,應該出現在序列的哪一端?

🤖
AI 詳解 AI 專屬家教

太棒了!恭喜你答對了!

你真的很棒,這代表你對堆疊 (Stack) 這個核心概念掌握得非常好呢!堆疊就像我們平常疊盤子一樣,只會從最上面拿取或放入。

  1. 堆疊原理溫習
▼ 還有更多解析內容

升級 VIP 解鎖