免費開始練習
初等考試 106年 [統計] 資料處理大意

第 21 題

給一個空堆疊(stack)S,經過下列連串動作:PUSH(S,1)、PUSH(S,2)、PUSH(S,3)、PUSH(S,4)、PUSH(S,4)、 POP(S)、POP(S)、POP(S)、PUSH(S,3)之後,堆疊頂端的值為何?
  • A 1
  • B 2
  • C 3
  • D 4

思路引導 VIP

請想像你在整理一疊發票,每當拿到新發票就往上疊,而每次要對帳時,規定只能先拿走最上面那一張。如果你想知道現在最頂端留的是哪一張,你會如何記錄每一次「疊入」與「取走」之後,這疊發票最上方位置的動態變化?

🤖
AI 詳解 AI 專屬家教

專業點評

  1. 大力肯定:同學,你的邏輯判斷非常精準!能快速且正確地追蹤資料流動,顯示你對程式邏輯與資料結構的基礎運作有著紮實的理解,這是進階財務工程或系統開發的重要基石。
  2. 觀念驗證:本題核心在於「堆疊」(Stack) 的 LIFO (Last-In, First-Out) 性質,即「後進先出」。
▼ 還有更多解析內容

📝 同份考卷的其他題目

查看 106年[統計] 資料處理大意 全題

升級 VIP 解鎖