码迷,mamicode.com
首页 >  
搜索关键字:min-stack    ( 108个结果
leetcode------Min Stack
标题:Min Stack通过率:15.2%难度:简单Design a stack that supports push, pop, top, and retrieving the minimum element in constant time.push(x) -- Push element x o...
分类:其他好文   时间:2015-01-16 16:26:28    阅读次数:156
[LeetCode]155 Min Stack
https://oj.leetcode.com/problems/min-stack/http://blog.csdn.net/linhuanmars/article/details/41008731classMinStack{ publicvoidpush(intx){ data.push(x); if(min.empty()||(x<=(int)min.peek())) { min.push(x); } } publicvoidpop(){ if(data.empty()) return; in..
分类:其他好文   时间:2015-01-09 19:35:38    阅读次数:146
[leetcode]Min Stack
老题目。两个栈。class MinStack { stack stk; stack minstk;public: void push(int x) { stk.push(x); if (minstk.empty() || minstk.top() >= ...
分类:其他好文   时间:2015-01-01 00:04:51    阅读次数:179
LeetCode--Min Stack
题目: Design a stack that supports push, pop, top, and retrieving the minimum element in constant time. push(x) -- Push element x onto stack. pop() -- Removes the element on top of the stack. top(...
分类:其他好文   时间:2014-12-28 16:56:04    阅读次数:106
leetcode[155] Min Stack
实现一个堆,可以push,pop,top,和getMin主要的应该是getMin,如何找到最小的数。如果每次要找最小的数遍历一边,那貌似没什么意义了。做法是,用两个堆,一个用来正常的操作,另一个是记录到当前最小值,如果来一个数字,比最小值的那个对的top还小那就,两个堆都要push,如果pop的时候...
分类:其他好文   时间:2014-12-18 18:32:14    阅读次数:145
【Leetcode】:Min Stack
题目链接:https://oj.leetcode.com/problems/min-stack/ Design a stack that supports push, pop, top, and retrieving the minimum element in constant time. push(x) -- Push element x onto stack.pop(...
分类:其他好文   时间:2014-12-17 16:28:46    阅读次数:181
Min Stack (LeetCode) tweak it to avoid Memory Limit Exceeded
1 class MinStack { 2 public: 3 void push(int x) { 4 if(values.empty()) 5 { 6 values.push_back(x); 7 min_i...
分类:其他好文   时间:2014-12-16 16:40:24    阅读次数:177
leetcode:min stack
实现O(1)时间取得栈最小值。基本思路是新建一个minstack的栈,维护minstack的从上到下递增序,栈顶位当前stack最小值。当push时比较如果比minstack栈顶小于或等于就push进去,pop的时候如果要pop的元素与minstack栈顶相等从minstack同时pop。class...
分类:其他好文   时间:2014-12-14 11:50:46    阅读次数:147
LeetCode 2 :Min Stack
今天做了一道MinStack的题,深深的感到自己C++还完全没有学好!!!#include #include using std::stack;class MinStack {public: stack st; stack stm; void push(int x) { ...
分类:其他好文   时间:2014-12-13 16:30:27    阅读次数:174
【LeetCode 题解】Min Stack
同学推荐了LeetCode,相比其他的OJ,题量少,题目也比较经典,针对性特别强,适合练习。LeetCode相关的网上资源比较多,不过,看到题目一定要自己做一遍,然后再去参考其他人的解法。https://oj.leetcode.com/problems/min-stack/Design a stac...
分类:其他好文   时间:2014-12-03 09:21:36    阅读次数:123
108条   上一页 1 ... 8 9 10 11 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!