問題詳情

30 若一個空的堆疊(stack)依序執行下列指令後,push(x)、push(x)、pop()、push(y)、push(x)、push(y)、pop()、push(x),則堆疊內的資料由上(top)到下(bottom)的排列為何?
(A) xyxx
(B) xxyx
(C) yxyx
(D) xyxy

參考答案

答案:B
難度:適中0.573718
統計:A(50),B(179),C(28),D(31),E(0)

用户評論

】評論

POP 是輸出資料;輸入X→輸入X→輸出前一個(指X)→輸入Y→輸入X→輸入Y→輸出前一個(指Y)→輸入X