c++基础:
虚函数
自己实现一个栈,push pop getMin 时间复杂度 O(1)
方式:用另外一个栈 minStack来维护当前元素对应的最小值
push 插入元素的时候
直接插入 dataStack
如果 newNum < minStack.top , minStack.push(newNum)
否则 minStack.push(minStack.top())
入栈顺序 从左至右
2 4 3 1 5
2 2 2 1 1
posted on 2017-08-05 16:47 暴力的轮胎 阅读(218) 评论(0) 收藏 举报
博客园 © 2004-2025 浙公网安备 33010602011771号 浙ICP备2021040463号-3