(B) push A, push B, push C, pop C..... 再來只能push D 或是pop B... (所以,不可能)
POP有加<>注意看
(A) push A <pop A> push B <pop B> push C push D <pop D> <pop C> 看pop順序是 ABDC 可以
(C) push A push B <pop B> push C push D <pop D> <pop C> <pop A> 看pop順序是 BDCA 可以
(D) push A push B <pop B> push C <pop C> push D <pop D> <pop A> 看pop順序是BCDA 可以
最後在看(B) 請見3F回覆
有錯歡迎指正! 感謝!
16. 一個空堆疊(empty stack)經過一連串的放入(push)及取出(..-阿摩線上測驗