13 對兩個空堆疊(empty stacks)S1 及 S2 分別執行下列步驟後,何者的最後一個 S2.pop( )之回傳值為 B? (註:push 為加入一元素到 stack 之動作,pop 為由 stack 取出一元素之動作。)

(A) S1.pushphpWWWw4d, S1.pushphpeZg2Z6, S2.pushphpsVCOP5, S1.push(S2.pop( )), S2.push(S1.pop( )), S2.pop( ) 

(B) S1.pushphpEXiHbK, S1.pushphpQKmSJ1, S2.push(S1.pop( )), S2.pushphpnXHprk, S1.push(S2.pop( )), S2.pop( ) 

(C) S1.pushphp94uKgM, S2.push(S1.pop( )), S1.pushphpV6gRuR, S2.pushphpPZAweH, S1.push(S2.pop( )), S2.pop( )

(D) S2.pushphpVLLOGn, S1.push(S2.pop( )), S1.pushphpZoe8hk, S2.push(S1.pop( )), S1.pushphphAymL2, S2.pop( )

答案:登入後查看
統計: A(31), B(448), C(89), D(61), E(0) #1843909

詳解 (共 1 筆)

#3043409
A)  C S1剩餘 AB S2為空B)...
(共 67 字,隱藏中)
前往觀看
15
0