這個答案是比較多的
你主要要把握住棧的特性:對於取出棧內元素每次只能從棧頂開始取(後進先出(棧滿時,只能先出後進))
由於棧內只能容納4個元素:
所以 E F不可能第一個出棧;
當棧內少於四個元素時 既可以選擇進棧,也可以選擇出棧
所以 A B C D中 第一個出棧的元素是隨機的,主要要從第二個開始看;
當D第一個出棧時,說明棧內現在還剩 A B C,要麼E進棧 要麼C出棧;
如果E進棧 棧內滿4個元素,棧頂元素E出棧 此時又開始判斷,是站定元素出棧還是 棧外元素進棧呢, 一次類推。
主要考察邏輯思考和判斷的能力。
最好在做的時候吧棧內和棧外的情況用筆畫出來,簡單明瞭。
F
E
|----------------------| D
|-----------------------|
|----------------------| C
|----------------------| B
|----------------------| A
|-----------------------| |
這個答案是比較多的
你主要要把握住棧的特性:對於取出棧內元素每次只能從棧頂開始取(後進先出(棧滿時,只能先出後進))
由於棧內只能容納4個元素:
所以 E F不可能第一個出棧;
當棧內少於四個元素時 既可以選擇進棧,也可以選擇出棧
所以 A B C D中 第一個出棧的元素是隨機的,主要要從第二個開始看;
當D第一個出棧時,說明棧內現在還剩 A B C,要麼E進棧 要麼C出棧;
如果E進棧 棧內滿4個元素,棧頂元素E出棧 此時又開始判斷,是站定元素出棧還是 棧外元素進棧呢, 一次類推。
主要考察邏輯思考和判斷的能力。
最好在做的時候吧棧內和棧外的情況用筆畫出來,簡單明瞭。
F
E
|----------------------| D
|-----------------------|
|----------------------| C
|-----------------------|
|----------------------| B
|-----------------------|
|----------------------| A
|-----------------------| |