




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、数据结构模拟试题5参考答案一、选择题(20分)1-5 CCDAA6-10DBCBB二、填空题(20分)1结点*p的左右链域为空2深度优先3N-14AN/264,9,14,17,2070入度减1环三、应用题(30分)1参考答案如下: 1)二叉树EABDGCFHI2)对应的森林FHICEABDG2参考答案如下:806040120701003参考答案如下:1)G1的邻接表和G1的逆邻接表123423 V1V2 V3V44 1 1234V1V2V3V44 3 1 1 2)G1的强连通分量4参考答案如下:1)以所有字符的权值作为叶结点构成的哈夫曼树如下:11425716192)所有字符的哈夫曼编码如下:
2、A(7): 0011B(19): 011C(5): 0010D(16): 010E(42): 01F(11): 0005参考答案如下:事件的发生时间 活动的开始时间Vivevlaiell-eV100a1055V267a2000V333a3341V41212a4671V51818a5330V62121a631411a712120a812197a9181806参考答案如下:1)该序列是一个小根堆2)该序列不是一个小根堆,调整如下:3829612023355625287640100四算法设计题(30分)1算法源代码如下: void fun(bitree T, char x, int m) if(T)
3、 m+; if(T-data=x) printf(%d,m); return ; fun (T-lchild,x,m); fun (T-rchild,x,m); main() bitree bt; int m=0;fun(bt,m); 2算法源代码如下: #define maxsizetypedef struct int elemmaxsize; int top2;stack;stack s;1)入栈操作int push(int i,int x) if(i1) printf(输入数据有误); return 0; if(s.top1-s.top0=1) printf(栈满); return 0;
4、 switch(i) case 0: s.elem+s.top0=x; break; case 1: s.elem-s.top1=x; return 1;2)出栈操作int pop(int i, int *x) if(i1) printf(输入数据有误); return 0; switch(i) case 0: if(s.top0=-1) printf(栈空); return -1; else *x=s.elems.top0-; break; case 1: if(s.top0=maxsize) printf(栈空); return -1; else *x=s.elems.top1+; ret
5、urn 1;3算法源代码如下: void dijkshort(mgraph G,int v) int s30; int d30; int pre30; int i,j,k,p,min; for(i=1;i=G.vexnum;i+) di=G.arcsvi; si=0; if(di32767) prei=v;else prei=0; sv=1; for(i=1;i=G.vexnum;i+) min=32767; k=0; for(j=1;j=G.vexnum;j+) if(!sj&djmin) min=dj;k=j; if(k=0) /*已没有顶点可往第一组加*/ return; else sk=1; /*将找到的顶点加入到第一组中*/ for(j=1;jdk+G.arcskj) dj=dk+G.arcskj; prej=k; for(j=1;j=G.vexnum;j+) /*输出结果*/ if(prej) printf(n%c,G.vexsj); p=prej; while(p)printf(%c,G
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年微生物检验技师考试资格评估试题及答案
- 玻璃行业国际标准与认证流程考核试卷
- 畜牧业品牌推广与市场渠道建设考核试卷
- 潜水装备材料科学考核试卷
- 2024年项目管理考试复习建议试题及答案
- 老旧温室复耕方案范本
- 2025年金属非金属矿山提升机操作证考试题及答案
- 石膏在隔音材料中的应用考核试卷
- 疾病预防控制与医疗废弃物处理规范考核试卷
- 云母制品在农业领域的创新应用考核试卷
- 《通信原理》期末考试复习题库(含答案)
- 五年级下册英语教案-Unit 3 Lesson 17 Danny's Email(冀教版)
- 2024建筑企业资质股权转让居间协议
- 大学助农直播创业计划书
- 2024年北京市自来水集团有限责任公司兴淼水务分公司招聘笔试冲刺题(带答案解析)
- CHT 8023-2011 机载激光雷达数据处理技术规范(正式版)
- 2023-2024学年北京四中高一(下)期中物理试卷(含解析)
- 做美食自媒体规划
- 义务教育质量监测应急专项预案
- 2023年新高考生物江苏卷试题真题答案解析版
- 刑法学教全套课件(完整)-2024鲜版
评论
0/150
提交评论