計算機概論、大意(資訊科學概論,電腦常識,電子計算機概論)題庫下載題庫

上一題
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}


答案:登入後觀看
難度: 簡單
最佳解!
豪豪 小一上 (2018/06/22)
初始內容{a,b,c},頂端指向a的st☆☆☆:...


(內容隱藏中)
查看隱藏文字
2F
Arewd Gold 大一上 (2018/08/04)

push():將資料存入堆疊,在堆疊的頂端新增資料。

pop():從堆疊取出資料,每執行一次,就從頂端取出一個資料

3F
刷題中 大一下 (2023/11/08)

注意看是a在頂端,所以不要以為是a在最底端,
那就會變
a
b
c
先pop就是a出來就變
b
c
push c
c
b
c
push d
d
c
b
c
pop
c
b
c
push b
b
c
b
c
所以答案是bcbc

15 已知一個堆疊(stack)的初始內容為 {a,b,c},頂端指向 a,試問..-阿摩線上測驗