码迷,mamicode.com
首页 >  
搜索关键字:栈实现队列    ( 241个结果
栈的应用——对栈排序、用栈实现队列的功能
一:写一个算法将栈里的元素升序排列。栈的实现未知,算法只能借助栈完成,可使用的函数有push、pop、top、empty等。思路:可借助另外一个栈来完成排序。1、从原始栈里依次弹出元素放入辅助栈;2、每当将要压入的元素是得辅助栈不是升序排列,就将辅助栈里面的元素重新压入原始栈中;3、直到辅助栈里面的...
分类:编程语言   时间:2014-11-12 16:12:31    阅读次数:281
九度_题目1512:用两个栈实现队列
这个思路实在太难想了。。。。 /* *str为PUSH,通过s1.push()使元素入栈; *str为POP时,s2非空,输出栈顶元素,s2.pop()弹出栈顶元素;若s2弹出元素后为空且s1不空,将s1中所有元素push进s2; *str为POP时,s2为空,若s1不空,将s1中所有元素push进s2,最后输出栈顶元素并通过s2.pop()弹出栈顶元素; */题目描述:用两个栈来实现一...
分类:其他好文   时间:2014-10-17 16:55:57    阅读次数:188
java-57-用两个栈实现队列&&用两个队列实现一个栈
转自:http://bylijinnan.iteye.com/blog/1450125————————————————————————————————————————————Java代码 importjava.util.ArrayList; importjava.util.List; importj...
分类:编程语言   时间:2014-10-06 01:36:29    阅读次数:280
用两个队列实现栈
题目:用两个队列实现栈。思路:可能看了我的《用两个栈实现队列》的那篇文章后,很多人都会想到“反向的反向等于正向”的思想,但“正向的正向还是正向”,因此我们不能用上篇文章的思想。在这里,我们要开动脑筋,另辟蹊径。设有两个队列q1和q2,我们把它看成一个整体,即从..
分类:其他好文   时间:2014-09-25 17:27:30    阅读次数:162
用两个栈实现队列
题目:用两个栈实现一个队列。队列的声明如下,请实现它的两个函数,appendTail和deleteHead,分别完成在队列尾部插入结点和在队列头部删除结点的功能。思路:首先要明确的是,看到这道题目,我们最先应该想到的是用C++来实现之。为什么?因为看到栈和队列,如果用C来实现的话..
分类:其他好文   时间:2014-09-25 16:55:49    阅读次数:175
【数据结构】两个栈实现一个队列
【数据结构】两个栈实现一个队列...
分类:其他好文   时间:2014-09-21 15:48:10    阅读次数:153
用栈实现队列的效果
用两个栈实现队列的效果,可以入栈,出栈,判空等。。。 实现的栈基本功能 lstack.h #ifndef _LSTACK_H #define _LSTACK_H #include using namespace std; // 基于链式表的堆栈 class Stack { public: // 构造过程中初始化为空堆栈 Stack (void) : m_top (NULL) {} /...
分类:其他好文   时间:2014-09-15 22:56:39    阅读次数:481
两个栈实现队列+两个队列实现栈----java
两个栈实现队列+两个队列实现栈----java一.两个栈实现一个队列思路:所有元素进stack1,然后所有出stack1并进入stack2.实现队列的先进先出即:若stack2非空,我们须要的恰好再栈顶,出栈;若要给队列加入元素,即先进sack1,要出队时,...
分类:编程语言   时间:2014-08-10 15:35:40    阅读次数:278
数组函数与数据结构《实现堆栈,实现队列》
在强类型的变成语言中,有专用的数据结构解决方案。通常都是创建一个容器,在这个容器中可以存储任意类型的数据,并且可以根据容器中存储的数据决定容器的容量,达到可以变长的容器结构,比如链表、堆栈及队列等都是数据结构中常用的形式。在PHP中,通常都是使用数组来完成其他语言使用数据结构才能完成的工作。它是弱类...
分类:其他好文   时间:2014-08-08 15:28:36    阅读次数:213
两个栈实现队列+两个队列实现栈----java
两个栈实现队列+两个队列实现栈----java 一.两个栈实现一个队列 思路:所有元素进stack1,然后全部出stack1并进入stack2.实现队列的先进先出即:若stack2非空,我们需要的恰好再栈顶,出栈;若要给队列添加元素,即先进sack1,要出队时,若stack2不为空就出栈,为空时就把stack1全部进栈到stack2 二.两个队列实现一个栈 ps:图...
分类:编程语言   时间:2014-08-08 01:59:45    阅读次数:292
241条   上一页 1 ... 21 22 23 24 25 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!