摘要: 一共用两个栈。一个栈elements用来放所有数据,另一个栈mins专门用来存放最小值。入栈时所有元素都能加入elements栈,但只有当前元素小于等于mins栈的栈顶元素时才能加入mins栈。 1 class MinStack { 2 public: 3 void push(int x) ... 阅读全文
posted @ 2014-11-10 18:04 Ryan in C++ 阅读(2056) 评论(0) 推荐(1) 编辑