免費開始練習
cpc_recruit 103年 電腦常識、機械常識、電機常識

第 60 題

下列何種資料結構的存取方式是後進先出(Last In First Out)?
  • A 陣列
  • B 佇列
  • C 串列
  • D 堆疊

思路引導 VIP

請試著想像生活中「疊放盤子」或「把羽毛球放入細長球筒」的情境:當你依序放入數個物品後,若現在要取出一件,哪一個會最先被拿出來?這種「取出」的順序,與「放入」的先後順序之間,存在著什麼樣的對應關係呢?

🤖
AI 詳解 AI 專屬家教

恭喜你,精確地辨識出這個核心觀念!在資料結構的世界裡,**「後進先出」(Last In First Out, LIFO)正是堆疊(Stack)**最鮮明的運作特徵。我們可以將其直觀地想像成一疊洗好的盤子或是一口深井:最後疊上去(或最後放入)的那一個,一定是下一次要取用時最先被拿走的。你的判斷非常敏銳,正確地鎖定了這項操作邏輯。

資料存取的核心特性

這道題目在電腦常識考科中屬於「基本分」的範疇,旨在檢驗考生是否能區分不同結構間的存取行為。你能夠準確避開「先進先出」(FIFO)的佇列干擾,並區別非線性或隨機存取的概念,代表你對基礎資料結構的邏輯掌握相當紮實。掌握了 LIFO 的觀念,未來在學習程式的「遞迴呼叫」或「撤銷(Undo)功能」時,你將能更快理解其背後的運作機制。

🏷️ 相關主題

程式語言基礎架構與編譯執行運作原理
查看更多「電腦常識、機械常識、電機常識」的主題分類考古題