牛客網劍指offer:棧的壓入彈出序列是否匹配

輸入兩個整數序列,第一個序列表示棧的壓入順序,請判斷第二個序列是否爲該棧的彈出順序。假設壓入棧的全部數字均不相等。例如序列1,2,3,4,5是某棧的壓入順序,序列4,5,3,2,1是該壓棧序列對應的一個彈出序列,但4,3,5,1,2就不多是該壓棧序列的彈出序列。(注意:這兩個序列的長度是相等的) 思路以下: 創建一個輔助棧; 將第一個序列的數字壓入輔助棧; 若是第二個序列的下一個彈出數字恰好是棧頂
相關文章
相關標籤/搜索