30.兩個棧實現push,pop,min的棧,時間複雜度O(1)

昨天晚上才做過一道push,pop,max的棧,今天又來一道,其實思路是一樣的,不過昨天放入輔助棧的是最大值,今天是最小值而已,一樣。當輔助棧爲空值,兩個棧同時加入,當新來的數比輔助棧的棧頂數小時,兩邊都加入,只有當新來的數比輔助棧的棧頂數大時,纔會在輔助棧中複製一份棧頂元素再放在輔助棧中 代碼如下:
相關文章
相關標籤/搜索