设计一个支持 push ,pop ,top 操作,并能在常数时间内检索到最小元素的栈。
["MinStack","push","push","push","getMin","pop","top","getMin"]
[[],[-2],[0],[-3],[],[],[],[]]
[null,null,null,null,-3,null,0,-2]
MinStack minStack = new MinStack();
minStack.getMin(); --> 返回 -3.
minStack.top(); --> 返回 0.
minStack.getMin(); --> 返回 -2.
pop、top 和 getMin 操作总是在 非空栈 上调用。