最小栈
实现一个最小栈,有三种操作,min:得到栈中的最小值,push:在栈顶插入一个元素,pop:弹出栈顶元素,使这三种操作的时间复杂度都是O(1)
1234public class StackWithMin extends Stack<Integer> { public Integer push(Integer item) public Integer pop()}...
Continue reading...