栈队列
acttell
这个作者很懒,什么都没留下…
展开
-
两个队列实现一个栈
思路: 看图,抽象变具体, ![stack in out](https://img-blog.csdn.net/20180610194013723?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2FjdHRlbGw=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70) 入栈,q1/q2都空...原创 2018-06-10 19:47:47 · 228 阅读 · 0 评论 -
两个栈实现一个队列
1.两个栈实现一个队列 两个步骤: 1、进队列,一直将数据扔进栈1中 2、出队列,先判断栈2是否为空,不为空的情况直接甩出栈2栈顶元素,为空的话将栈1的数据扔进栈2中,再将栈2栈顶元素甩出去 #include<iostream> #include<stack>原创 2018-06-09 20:07:46 · 117 阅读 · 0 评论 -
队列的数组实现与链表实现
https://blog.csdn.net/clown_zeon/article/details/51605465原创 2018-08-28 08:19:49 · 849 阅读 · 0 评论 -
O(1)时间最小栈实现
https://blog.csdn.net/lisongjia123/article/details/49708321原创 2018-09-03 08:05:55 · 384 阅读 · 0 评论