問題詳情

20.有一堆疊(Stack),依序push a,push b , pop,push c,push d,pop, push e後,此堆疊由底端至頂端依序排列之資料為何?
(A)a c e
(B)a e c
(C)a c b
(D)a b c 。

參考答案

答案:A
難度:適中0.646341
統計:A(53),B(3),C(10),D(11),E(0)

用户評論

comodo】評論

堆疊(Stack)特性 Last in First Out (LIFO),本題順序為先放入 a 再放 b ,pop一次,會取出 b (剩下a),再放入 c 再放入 dpop一次,會取出 d (剩下a, c), 再放入 e (最後剩下 a, c, e)記憶:只要遇到pop時,就要取出剛剛最後放入的數值