問題詳情

15 已知一個堆疊(stack)的初始內容為 {a,b,c},頂端指向 a,試問依序執行以下的動作【pop(), push (c), push(d), pop(), push (b)】且無發生錯誤的情況下,最後堆疊的內容為何?
(A){a,b,c,b}
(B){d,c,b,c}
(C){b,c,b,c}
(D){b,d,c,a}

參考答案

答案:C
難度:非常困難0
統計:A(0),B(0),C(0),D(1),E(0)

用户評論

Arewd Gold】評論

push():將資料存入堆疊,在堆疊的頂端新增資料。pop():從堆疊取出資料,每執行一次,就從頂端取出一個資料