ImageVerifierCode 换一换
格式:DOCX , 页数:23 ,大小:27.86KB ,
资源ID:13895851      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

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

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(数据结构习题精编栈和队列Word格式.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

数据结构习题精编栈和队列Word格式.docx

1、该缓冲区的逻辑结构应该是5链栈与顺序栈相比,比较明显的优点是 A插入操作更加方便 B删除操作更加方便 C不会出现下溢的情况 D不会出现上溢的情况6导致栈上溢的操作是 A栈满时执行的出栈 B栈满时执行的入栈 C栈空时执行的出栈 D栈空时执行的入栈7若以S和X分别表示进栈和退栈操作,则对初始状态为空的栈可以进行的栈操作系列是 ASXSSXXXX BSXXSXSSX CSXSXXSSX DSSSXXSXX 8一个栈的输入序列为1、2、3、n,若输出序列的第一个元素是n,输出的第i(1=idata=x;_;_;14区分循环队列的满与空,通常有两种方法,它们是_和_。15用下标从0开始的一维数组An实现

2、循环队列时,为保证下标变量m加1后在数组有效下标范围内循环,可采用的表达式是m= _。16循环队列用数组A0.m-1存放其元素值,已知其头尾指针分别是front和rear ,则当前队列的元素个数是_。17设循环队列的数据元素存放在一维数组data0.M中,队头指针为front,队尾指针为rear,若用牺牲一个单元的办法来区分队满和队空,则队空的条件为_,对满的条件为_。18在循环队列中,存储空间为A0n-1,设队头指针front指向队头元素前一个空闲元素,队尾指针rear指向队尾元素,那么队空标志为_,队满标志为_。19使用一个100个元素的数组存储循环队列,如果采取少用一个元素空间的方法来区

3、别循环队列的队空和队满,约定队头指针front等于队尾指针rear时表示队空。若为front=8,rear=7,则队列中的元素个数为_。20设Q是一个具有11个元素存储空间的循环队列(队尾指针rear指向队尾元素的下一个位置,队头指针front指向队头元素),初始状态Q.front=Q.rear=0;写出依次执行下列操作后头、尾指针的当前值。(1)a、b、c、d、e、f入队,a、b、c、d出队后,Q.front=_,Q.rear=_。(2)g、h、i、j、k、l入队,e、f、g、h出队后,Q.front=_,Q.rear=_。(3)m、n、o、p入队,i、j、k、l、m出队后,Q.front=

4、_,Q.rear=_。三、解答题1设有编号为1、2、3、4的四辆列车,顺序进入一个栈式结构的车站,写出这四辆列车开出车站的所有可能的顺序。2假设以S和X分别表示入栈和出栈操作,则对初态和终态均为空的栈操作可由S和X组成的序列表示(如SXSX为合法序列,SXXS为非法序列)。(1)试指出判别给定操作序列是否合法的一般规则。(2)两个不同的输入序列(对同一输入元素集)能否得到相同的输出元素序列?如能得到,请举列说明。3设栈S1的入栈序列为1、2、3、4,则不可能得到出栈序列3、1、4、2。但可通过增设栈S2来实现。通过让入栈序列1、2、3、4依次经过栈S1和S2,可以得到序列3、1、4、2。依次经过栈S1和S2的意思是从S1出栈的元素一定要进入S2。例如,如果用H1和H2分别表示栈S1和S2的进栈操作,用P1和P2

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1