題目:輸入兩個整數(shù)序列,第一個序列表示棧的壓入順序,請判斷第二個序列是否為該棧的彈出順序。假設(shè)壓入展的所有數(shù)字均不相等。例如序列1、2、3、4、5是某個棧道壓棧序列,序列4、5、3、2、1是該壓棧序列對應(yīng)的。
思路:建立一個輔助棧,把輸入的第一個序列中的數(shù)字依次壓入該輔助棧,并按照第二個序列的順序依次從該棧中彈出數(shù)字。
題目:輸入兩個整數(shù)序列,第一個序列表示棧的壓入順序,請判斷第二個序列是否為該棧的彈出順序。假設(shè)壓入展的所有數(shù)字均不相等。例如序列1、2、3、4、5是某個棧道壓棧序列,序列4、5、3、2、1是該壓棧序列對應(yīng)的。
思路:建立一個輔助棧,把輸入的第一個序列中的數(shù)字依次壓入該輔助棧,并按照第二個序列的順序依次從該棧中彈出數(shù)字。