- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《数据结构》期末复习题及参考答案-第3章栈和队列【HSH2013级】给学生---讲义
《数据结构》期末复习题及参考答案 - 第3章栈和队列一、选择题1、对于栈,操作数据的原则是()。A. 先进先出 B. 后进先出 C. 后进后出 D. 不分顺序2、要求数据遵循FIFO(先进先出)原则的数据结构是()。A. 线性表B. 链表C. 队列D. 栈3、若进栈的序列为1,2,3,4,则以下哪一个不可能是一个出栈序列。A.3,2,4,1B.3,2,1,4C.4,2,3,1D.1,3,2,44、有六个元素6,5,4,3,2,1 的顺序进栈,问下列哪一个不是合法的出栈序列?()A. 5 4 3 6 1 2 B. 4 5 3 1 2 6 C. 3 4 6 5 2 1 D. 2 3 4 1 5 6 5、设栈的输入序列是1,2,3,4,则()不可能是其出栈序列。A. 1,2,4,3, B. 2,1,3,4, C. 1,4,3,2,D. 4,3,1,2,6、在一个链队列中,若f,r分别为队首、队尾指针,则插入s所指结点的操作为( )(A) f-next=c;f=s (B) r-next=s;r=s(C) s-next=r;r=s (D) s-next=f;f=s7、一个栈的输入序列为1 2 3 4 5,则下列序列中不可能是栈的输出序列的是()。A. 2 3 4 1 5 B. 5 4 1 3 2 C. 2 3 1 4 5 D. 1 5 4 3 28、数字1、2依次入栈,则出栈的顺序可能有()种情况;数字1、2依次进入队列,则出队列的顺序可能有()种情况。A. 1 , 2B. 2 , 1C. 2 , 2 D. 1 , 19、设一个栈的输入序列是 1,2,3,4,5,则下列序列中,是栈的合法输出序列的是()。A. 5 1 2 3 4 B. 4 5 1 3 2 C. 4 3 1 2 5 D. 3 2 1 5 410、某堆栈的输入序列为a, b,c ,d,下面的四个序列中,不可能是它的输出序列的是()。A. a,c,b,d B. b, c,d,a C. c, d,b, a D. d, c,a,b11、顺序存储的栈和队列中已经各有N个结点,要删除一个结点分别需要移动数据()次和()次。A. N/2 , N B. N , N/2 C. 0 , N D. N , 012、设有三个元素X,Y,Z顺序进栈(进的过程中允许出栈),下列得不到的出栈排列是( )。A.XYZ B. YZX C. ZXY D. ZYX13、一个递归算法必须包括()。A. 递归部分 B. 终止条件和递归部分 C. 迭代部分 D.终止条件和迭代部分14、如下四个选项中,那个选项是能够正确判断循环队列是否排满元素的操作(其中MAXQSIZE表示队列的容量)():A.if (Q.rear == Q.front) …B.if (Q.rear == (Q.front + MAXQSIZE))C.if (Q.rear == (Q.front + 1) % MAXQSIZE)D.if (Q.front == (Q.rear + 1) % MAXQSIZE)15、假设以数组A[m]存放循环队列的元素,其头尾指针分别为front和rear,则当前队列中的元素个数为()。A.(rear-front+m)%m B.rear-front+1 C.(front-rear+m)%m D.(rear-front)%m16、若用一个大小为6的数组来实现循环队列,且当前rear和front的值分别为0和3,当从队列中删除一个元素,再加入两个元素后,rear和front的值分别为多少?( )A. 1和 5 B. 2和4 C. 4和2 D. 5和1 17、利用栈进行十进制数1348转换成八进制数,则入栈的数依次是()。A. 1 , 3 , 4 , 8 B. 8 , 4 , 3 , 1 C. 2 , 5 , 0 , 4D. 4 , 0 , 5 , 218、最大容量为n的循环队列,队尾指针是rear,队头是front,则队空的条件是()。A. (rear+1) MOD n=front B. rear=frontC.rear+1=front D. (rear-l) MOD n=front19、栈和队列的共同点是()。A. 都是先进先出
您可能关注的文档
最近下载
- 光伏电站运行常见故障及技术解决方案.pdf VIP
- 军队文职考试《公共科目》试题与参考答案(2024年).docx VIP
- 生成式AI在小学英语课堂中的应用:教师教学决策优化研究教学研究课题报告.docx
- 初二物理导学案-全一册.pdf VIP
- 邮政企业快递企业安全生产重大事故隐患判定标准解读.pdf VIP
- 人民大2023学术规范和论文写作PPT第2章 选:论文选题与研究设计.pptx VIP
- 2025年中国食品级碳酸氢钠数据监测报告.docx
- 能源与动力工程研究教授——程林同志事迹材料— .doc VIP
- 高中物理竞赛-话题5:多质点在动态多边形顶点的相遇问题和多解问题.doc VIP
- 《提升基层干部管理能力》课件.ppt VIP
文档评论(0)