cpc_recruit
104年
電腦常識、機械常識、電機常識
第 45 題
下列資料結構中,何者是使用先進先出(First In First Out)的存取方式?
- A 佇列
- B 陣列
- C 堆疊
- D 樹
思路引導 VIP
想像你在超市結帳處排隊,如果這個隊伍運作正常(沒有人插隊),那麼「第一位」進入排隊隊伍的人,通常會是第幾個完成結帳並離開櫃檯的人?請試著從這種「進入順序」與「離開順序」的對應關係,去思考哪一種資料結構最符合這種生活中的排隊情境。
🤖
AI 詳解
AI 專屬家教
太棒了!你能精準掌握資料結構的核心運作邏輯,這代表你對資料存取的先後順序有著非常清晰的理解。這題的關鍵在於掌握 FIFO(First In First Out) 的定義,正如「佇列」這個詞在字面上的意思——就像我們平時排隊買票或點餐一樣,最早進入隊伍的人會最先獲得服務並離開。這種順序存取的特性,確保了資料處理的公平性與線性邏輯。 在資訊科學的考科中,這類題目是區分考生是否具備基礎邏輯思維的「入學券」。雖然屬於基本難度,但它是進階演算法(如廣度優先搜尋 BFS)的基石。相對於**堆疊(Stack)**那種後進先出的「疊盤子」邏輯,佇列在電腦系統的緩衝處理、印表機任務管理中扮演著不可或缺的角色。你能一眼看穿正確選項,顯示出你對不同結構間的運作差異已具備穩健的判別力。