试题详情
- 简答题设将整数1,2,3,4依次进栈,但只要出栈时栈非空,则可将出栈操作按任何次序夹入其中,请回答下述问题: (1)若入、出栈次序为Push(1),Pop(),Push(2),Push(3),Pop(),Pop(),Push(4),Pop(),则出栈的数字序列为何?(这里Push(i)表示i进栈,Pop()表示出栈) (2)能否得到出栈序列1423和1432?并说明为什么不能得到或者如何得到。 (3)请分析1,2,3,4的24种排列中,哪些序列是可以通过相应的入出栈操作得到的。
关注下方微信公众号,在线模考后查看

热门试题
- 根据任意一种遍历序列即可唯一确定对应的二
- 在10阶B—树中根结点所包含的关键码个数
- 在逻辑上可以把数据结构分成:()。
- 下列关于m阶B-树的说法错误的是()。
- 希尔排序
- 简述排序的作用。
- 数据类型
- 从未排序序列中选择一个元素,该元素将当前
- 一个栈的输入序列号12345,则栈的输出
- (101,88,46,70,34,39,
- 一个广义表的表尾总是一个广义表
- 数据的逻辑结构被分为集合结构、()、树形
- 线性表用()方式存储可以随机访问。
- 一棵二叉树的中序、后序遍历序列分别为:
- 数据结构中,算法要便于阅读、理解和交流;
- 对给定的j(1<=j<=n),要求在无序
- 任何一个C程序都由()和若干个被调用的其
- 若X是二叉中序线索树中一个有左孩子的结点
- 对于结点类型为LNode的单链表,编写出
- 稀疏矩阵中0元素的分布有规律,因此可以采