- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
TADYZ OI 队初赛练习题 线性数据结构专项练习 试题编号:PT2018-7
线性数据结构专项练习
A 组 基础
1. 元素R1、R2、R3、R4、R5 入栈的顺序为 R1、R2、R3、R4、R5。
如果第1 个出栈的是R3,那么第5 个出栈的可能是
A .R1 B.R2 C .R4 D.R5
2. 有六个元素 FEDCBA 从左至右依次顺序进栈,在进栈过程中会有
元素被弹出栈。问下列哪一个不可能是合法的出栈序列
A .EDCFAB B.DECABF C .CDFEBA D.BCDAEF
3. 设栈S 的初始状态为空,元素a, b, c, d, e, f 依次入栈,出栈顺序为
b, d, c, f, e, a 那么栈容量至少应该是
A .6 B.5 C .4 D.3 E.2
4. 地面上有标号为A 、B、C 的3 根细柱, 在A 柱上方有10 个直径相
同中间有孔的圆盘, 从上到下次编号为1, 2, 3, ……,将A 柱上的
部分盘子经过 B 柱移入C 柱, 也可以在B 柱上暂存。如果 B 柱上
的操作记录为:“进,进,出,进,进,出,出,进,进,出,
进,出,出”。那么在C 柱上从下到上的盘子的编号为( ).
A. 2 4 3 6 5 7 B. 2 4 1 2 5 7 C. 2 4 3 1 7 6
D. 2 4 3 6 7 5 E. 2 1 4 3 7 5
B 组 选做
以下题目仅作为参考,并不会讲解,且主要涉及复赛内容:
1.用两个栈实现队列。
1 / 4
TADYZ OI 队初赛练习题 线性数据结构专项练习 试题编号:PT2018-7
2.判断两个单链表是否相交?如果两个单链表相交,求出相交的第一
个节点的位置。
3.判断一个单链表是否有环,如果有,找出环的起始位置。(尽可能
减少空间复杂度和时间复杂度)。
4.栈的压入弹出序列:
输入两个整数序列,第一个序列表示栈的压入顺序,请判断第二个序
列是否为该栈的弹出顺序。假设压入栈的所有数字均不相等。例如,
序列1、2、3、4 、5 是栈的压入序列,序列4 、5、3、2、1 是该栈的
弹出序列,但4 、3、5、1、2 就不可能是该栈的弹出序列。
5.实现一个栈,要求实现出栈,入栈,Min 返回最小值的操作的时间
复杂度为o(1)。
C 组 真题
1.链表不具备的特点是( )。
A. 可随机访问任何一个元素
B. 插入、删除操作不需要移动元素
C. 无需事先估计存储空间大小
D. 所需存储空间与存储元素个数成正比
2. 线性表若采用链表存储结构,要求内存中可用存储单元地址( )。
A. 必须连续 B. 部分地址必须连续
C. 一定不连续 D. 连续不连续均可
2 / 4
TADYZ OI 队初赛练习题 线性数据结构专项练习 试题编号:PT2018-7
线性数据结构习题答案
A 组
1.ACD
2.C
3.D
4.D
B 组
1. 队列的特点是“先进先出”,而栈的特点是“后进先出”,入队
列时让所有的元素进到stack1 中,出队列时先判断stack2 是否
为空,不为空直接pop 即可,若为空,将stack1 中所有
您可能关注的文档
- 碳酸盐法测定钢渣中活性氧化镁含量-材料与测试网.PDF
- 碳纳米管石墨烯协同改性环氧树脂复合材料的机敏性研究.PDF
- 磊口清峪石灰岩矿勘查项目表-殷都区.DOC
- 磁粉在磁加载混凝深度除磷中的作用机理分析-环境工程学报.PDF
- 磁控溅射Ti膜对AZ91镁合金耐磨耐蚀性能的影响-表面技术.PDF
- 磷–氟–钢渣复合添加剂对水泥熟料烧成的影响-硅酸盐学报.PDF
- 磨削时采用粗粒度的氧化铝砂轮-petsjourneyscom.PPT
- 磨西河流域泥石流流域形态的非线性特征-工程地质学报.PDF
- 磷脂包覆银-石墨烯量子点多功能纳米粒的制备与体外评价-药学学报.PDF
- 磷酸钙骨组织工程支架表面微纳米化改性研究-表面技术.PDF
原创力文档


文档评论(0)