leet-code/src/main/java/leetcode/editor/cn/MinStackLcci.md
2021-04-29 23:21:52 +08:00

588 B
Raw Blame History

请设计一个栈除了常规栈支持的pop与push函数以外还支持min函数该函数返回栈元素中的最小值。执行push、pop和min操作的时间复杂度必须为O(1)。


示例:

MinStack minStack = new MinStack();
minStack.push(-2);
minStack.push(0);
minStack.push(-3);
minStack.getMin(); --> 返回 -3.
minStack.pop();
minStack.top(); --> 返回 0.
minStack.getMin(); --> 返回 -2.

Related Topics
  • \n
  • 👍 41
  • 👎 0