26.下列哪一個是後進先出的資料結構?
(A) Array
(B) Stack
(C) Queue
(D) Tree
答案:登入後查看
統計: A(23), B(563), C(58), D(14), E(0) #2174692
統計: A(23), B(563), C(58), D(14), E(0) #2174692
詳解 (共 2 筆)
#6315337
(A) Array(陣列)
存取方式:依索引值 (index) 存取,沒有特定的進出順序。
特性:允許隨機存取,非 LIFO 或 FIFO。
存取方式:依索引值 (index) 存取,沒有特定的進出順序。
特性:允許隨機存取,非 LIFO 或 FIFO。
(B) Stack(堆疊)
存取方式:後進先出 (LIFO, Last In First Out)
特性:最新放入的資料最先被取出,像是疊盤子那般,最上層的要先拿走才能取下層的。
(C) Queue(佇列)
存取方式:先進先出 (FIFO, First In First Out)
特性:最早進來的資料最早出去,像排隊買票。
(D) Tree(樹)
存取方式:依照樹狀結構進行遍歷,沒有固定的「後進先出」或「先進先出」模式。
0
0