ImageVerifierCode 换一换
格式:DOCX , 页数:3 ,大小:16.45KB ,
资源ID:4484447      下载积分:5 金币
验证码下载
登录下载
邮箱/手机:
验证码: 获取验证码
温馨提示:
支付成功后,系统会自动生成账号(用户名为邮箱或者手机号,密码是验证码),方便下次登录下载和查询订单;
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/4484447.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  
声明  |  会员权益     获赠5币     写作写作

1、填表:    下载求助     留言反馈    退款申请
2、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
3、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
4、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
5、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【二***】。
6、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
7、本文档遇到问题,请及时私信或留言给本站上传会员【二***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。

注意事项

本文(数据结构作业:第三章--栈和队列作业答案.docx)为本站上传会员【二***】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4008-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

数据结构作业:第三章--栈和队列作业答案.docx

1、第三章栈和队列 一选择题对于栈操作数据的原则是(B )。A. 先进先出 B.后进先出C.后进后出 D.不分顺序在作进栈运算时,应先判别栈是否(B ),在作退栈运算时应先判别栈是否(A )。 当栈中元素为n个,作进栈运算时发生上溢,则说明该栈的最大容量为(B )o为了增加内存空间的利用率和减少溢出的可能性,由两个栈共享一片连续的内存空间时,应 将两栈的(D )分别设在这片内存空间的两端,这样,当(C )时,才产生上溢。,:A.空B.满C.上溢D.下溢:A. n-1B. nC. n+1D. n/2: A,长度B.深度C.栈顶D.栈底:A.两个栈的栈顶同时到达栈空间的中心点.B. 其中一个栈的栈顶到

2、达栈空间的中心点.C. 两个栈的栈顶在栈空间的某一位置相遇.D. 两个栈均不空,且一个栈的栈顶到达另一个栈的栈底.1. 一个栈的输入序列为123.n,若输出序列的第一个元素是n,输出第i (l=i=n) 个元素是(B ) 不确定 B. n-i+1 C. i D. n-i若一个栈的输入序列为1,2,3,输出序列的第一个元素是i,则第j个输出元素是(D )。A. i-j-1 B. i-j C. j-i+1 D.不确定的若己知一个栈的入栈序列是l,2,3,.,n,其输出序列为pi,p2,P3,,Pn,若Pn是n, 则pi是(D )。A. i B. n-i C. n-i+1 D.不确定有六个元素6,

3、5, 4, 3, 2, 1的顺序进栈,问下列哪一个不是合法的出栈序列?(C )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设栈的输入序列是1, 2, 3, 4,则(D )不可能是其出栈序列。A. 1, 2, 4, 3,B. 2, 1, 3, 4,C. 1, 4, 3, 2,4, 3, 1, 2, E. 3, 2, 1, 4,一个栈的输入序列为1 2 3 4 5,则下列序列中不可能是栈的输出序列的是(B )。A. 2 3 4 1 5 B. 5 4 1 3 2 C. 2 3 1 4 5 D. 1 5 4 3 2设一个栈的输入

4、序列是1,2, 3, 4, 5,则下列序列中,是栈的合法输出序列的是(D )。A. 5 1 2 3 4 B. 4 5 1 3 2 C. 4 3 1 2 5 D. 3 2 1 5 4某堆栈的输入序列为a, b, c , d,下面的四个序列中,不可能是它的输出序列的是(D )。A. a, c, b, d B. b, c, d, a C. c, d, b, a D. d, c, a, b设abcdef以所给的次序进栈,若在进栈操作时,允许退栈操作,则下面得不到的序列 为(D )。A. fedcba B. bcafed C. dcefba D. cabdef设有三个元素X, Y, Z顺序进栈(进的过程

5、中允许出栈),下列得不到的出栈排列是(C )。A. XYZ B. YZX C. ZXY D. ZYX输入序列为ABC,可以变为CBA时,经过的栈操作为(B )A.push,pop,push,pop,push,popB. push,push,push,pop,pop,popC. push,push,pop,pop, push,popD. push,pop,push,push,pop,pop若栈采用顺序存储方式存储,现两栈共享空间Vl.m, topi代表第i个栈(i =1,2) 栈顶,栈1的底在vl,栈2的底在Vm,则栈满的条件是(B )。A. |top2-topl|=0 B. topl + l=

6、top2 C.topl+top2 = m D.topl=top2设计一个判别表达式中左,右括号是否配对出现的算法,采用(D )数据结构最佳。A.线性表的顺序存储结构B.队列 C.线性表的链式存储结构D.栈用链接方式存储的队列,在进行删除运算时(D )。A.仅修改头指针 B.仅修改尾指针 C.头、尾指针都要修改 D.头、尾指针可能都 要修改用不带头结点的单链表存储队列时,其队头指针指向队头结点,其队尾指针指向队尾结 点,则在进行删除操作时(D )。A.仅修改队头指针 B.仅修改队尾指针C.队头、队尾指针都要修改D,队头,队尾指针都可能要修改栈的特点是(),队列的特点是(),栈和队列都是()。若进

7、栈序列 为1,2,3,4则()不可能是一个出栈序列(不一定全部进栈后再出栈);若进队列 的序列为1,2,3,4则()是一个出队列序列。BACCF,:A.先进先出B.后进先出 C.进优于出D.出优于进 :A.顺序存储的线性结构B.链式存储的线性结构C.限制存取点的线性结构 D.限制存取点的非线性结构,:A. 3,2,1,4B.3,2,4,1C. 4,2,3,1 D. 4,3,2,1 F. 1,2,3,4G.1,324栈和队都是(C )A.顺序存储的线性结构B,链式存储的非线性结构C.限制存取点的线性结构D.限制存取点的非线性结构二判断题两个栈共享一片连续内存空间时,为提高内存利用率,减少溢出机会

8、,应把两个栈的栈 底分别设在这片内存空间的两端。(V )即使对不含相同元素的同一输入序列进行两组不同的合法的入栈和出栈组合操作,所得 的输出序列也一定相同。(x )队列是种插入与删除操作分别在表的两端进行的线性表,是种先进后出型结构。(x )队列逻辑上是一个下端和上端既能增加又能减少的线性表。(V )循环队列也存在空间溢出问题。(V )队列和栈都是运算受限的线性表,只允许在表的两端进行运算。(x )1. 栈和队列都是线性表,只是在插入和删除时受到了一些限制。(V )栈和队列的存储方式,既可以是顺序方式,乂可以是链式方式。(V )四应用题名词解释:栈、队列、循环队列?栈是只准在一端进行插入和删除

9、操作的线性表,允许插入和删除的一端叫栈顶,另一端叫栈 底。最后插入的元素最先删除,故栈也称后进先出(LIFO)表。队列是允许在一端插入而在另一端删除的线性表,允许插入的一端叫队尾,允许删除的一端 叫队头。最先插入队的元素最先离开(删除),故队列也常称先进先出(FIFO)表。循环队列:用常规意义下顺序存储结构的一维数组表示队列,由于队列的性质(队尾插入和 队头删除),容易造成假溢出现象,即队尾已到达一维数组的高下标,不能再插入,然而 队中元素个数小于队列的长度(容量)。循环队列是解决假溢出”的一种方法。通常把一维 数组看成首尾相接。在循环队列下,通常采用牺牲一个存储单元或作标记的方法解决队 满和队空的判定问题简述顺序存储队列的假溢出的避免方法及队列满和空的条件。假溢出避免方法:采取循环队列的形式。1. 怎样判定循环队列的空和满?在循环队列下,仍定义front=rear时为队空,而判断队满则用两种办法,一是用牺牲一 个单元,即rear+l=front (准确记是(rear+1) %m=front, m是队列容量)时为队 满。另一种解法是设标记方法,如设标记tag, tag等于0情况下,若删除时导致 front=rear为队空;tag = 1情况下,若因插入导致front=rear则为队满。

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服