2022年数据结构基础练习 .pdf
《2022年数据结构基础练习 .pdf》由会员分享,可在线阅读,更多相关《2022年数据结构基础练习 .pdf(3页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数据结构基础练习(栈和队列)学号姓名蓝礼巍班级 . 一、选择题1有 5 个元素 a,b,c,d,e依次进栈,允许任何时候出栈,则可能的出栈序列是c 。Abaecd Bdceab Cabedc D aebcd 2下列有关递归的叙述,不正确的是b 。A在计算机系统内,执行递归函数是通过自动使用栈来实现的。B在时间和空间效率方面,递归算法比非递归算法好。C递归函数的求解过程分为递推(进栈)和回推(出栈)两个阶段。D在递归函数中必须有终止递归的条件。3栈和队列均属于哪一种逻辑结构A 。A线性结构B顺序结构C非线性结构D链表结构4设输入元素为1 、2、3、P 和 A,输入次序为123PA ,元素经过栈后
2、得到各种输出序列,则可以作为高级语言变量名的序列有 d 种。A4 B5 C6 D7 5一个队列的入队序列为a,b, c,d,则该队列的输出序列是b 。Adcba Babcd Cadcb Dcbda 6在一个链式队列中, 假设 f 和 r 分别为队头和队尾指针,则插入 s 所指结点的运算是b 。A. f-next=s; f=s; B. r-next=s; r=s; C. s-next=s; r=s; D. s-next=f; f=s; 7如果 5 个元素出栈的顺序是1、2、3、4、5,则进栈的顺序可能是c 。A3、5、4、1、2 B1、4、5、3、2 C 5、4、1、3、2 D2、4、3、1、5
3、 8若已知一个栈的入栈序列是1,2,3, n,其输出序列为p1 ,p2 ,p3 , pn ,若 p1=n,则 pi 为。Ai Bn-i C n-i+1 D不确定二、填空题1栈和队列是一种特殊的线性表,其特殊性体现在是运算受限线性表。设现有元素 e1,e2,e3,e4,e5和 e6 依次进栈,若出栈的序列是e2,e4,e3,e6,e5,e1,则栈 S 的容量至少是3 。2顺序循环队列中,设队头指针为front ,队尾指针为rear ,队中最多可有MAX个元素,采用少用一个存储单元的方法区分队满与队空问题,则元素入队列时队尾指针的变化为 Rear=(rear+1)%MAX ; 元 素 出 队 列
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年数据结构基础练习 2022 数据结构 基础 练习
限制150内