下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
你一定要坚强,即使受过伤,流过泪,也能咬牙走下去。因为,人生,就是你一个人的人生。==============================================================================命运如同手中的掌纹,无论多曲折,终掌握在自己手中==============================================================数据结构学位考试试卷A参考答案一、单项选择题(每题1分,只有一个正确答案)1、A 2、B 3、B 4、D 5、D 6、C 7、C 8、B 9、D 10、B二.判断题(正确打“√”,错误打“×”)1、× 2、√ 3、√ 4、√ 5、√ 6、√ 7、√ 8、× 9、× 10、×三.阅读算法( (1)、S1的功能:将p指向该单链表的最后一个节点 (2)、S2的功能:将p的next指针指向第1个节点,原第1个节点的next指针置为空 (3)、(a2,……an-1,an,a1,)四.算法填空(每空2分,共10分)return1;return++c1;NodeLevel(BT->right,x)c2>=1return++c2;五.应用题(共30分)1、已知一棵二叉树的前序遍历序列和中序遍历序列分别为ABCDEFGHIJ和BCDAFEHJIG,试给出该二叉树的后序遍历序列并绘出该二叉树对应的森林。(10分)AABECDFGHIJ2.已知邻接矩阵: v0 v1 v2 v3 v4 v5v0 0 ∞ 10 ∞ 30 100v1 ∞ 0 5 ∞ ∞ ∞v2 ∞ ∞ 0 50 ∞ ∞v3 ∞ ∞ ∞ ∞ ∞ 10v4 ∞ ∞ ∞ 20 ∞ 60v5 ∞ ∞ ∞ ∞ ∞ ∞(1).画出该图(2).求出顶点V0到其它顶点的最短路径(要求写出求解过程的表)(12分)V0V0V1V2V3V4V510301005501020601、v0->v2 102、v0->v2->v3 603、v0->v4 304、v0->v2->v3->v5 703.用给出的一组权值{7,19,2,6,32,3,21,10},构造一棵哈夫曼树,并计算其带权路径长度WPL。(要求写出哈夫曼树构造过程及WPL的计算过程)(8分) 100 60 40 28 32 19 21 11 17 5 6 7 102 3 WPL=(2+3)*5+(6+7+10)*4+(32+19+21)*2=261六.编写算法(每小题10分,共20分)1、写出统计二叉树度为二的节点数intBTreeCountDegree2(BinTreeNode*BT) { if(BT==NULL)return0; if(BT->left&&BT->right) return1+BTreeCountDegree2(BT->left)+BTreeCountDegree2(BT->right); else returnBTreeCountDegree2(BT->left)+BTreeCountDegree2(BT->right);}2、现给出函数定义,请写出快速排序的算法:(10分)voidQuickSort(intA[],ints,intt){ inti=s,j=t+1; intx=A[s]; do{ doi++;while(A[i]<x); doj--;while(A[j]>x); if(i<j) { inttemp=A[i]; A[i]=A[j];A[j]=temp; } }while(i
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年镇赉县事业单位公开招聘硕士以上人才面试备考题库及一套答案详解
- 背景墙施工方案及技术措施
- 2026重庆璧山高新技术产业开发区管理委员会招聘临时工作人员2人备考题库参考答案详解
- 2026江苏南京大学YJ20260359化学学院博士后招聘1人备考题库及参考答案详解
- 2026动物研究所动物多样性保护与有害动物防控全国重点实验室招聘6人备考题库及答案详解一套
- 2026天津河西区明德致远高级中学骨干教师及青年教师招聘备考题库完整答案详解
- 2026合肥水泥研究设计院有限公司设计工程公司招聘20人备考题库及一套完整答案详解
- 2026江苏工程职业技术学院招聘高层次人才16人备考题库及1套参考答案详解
- 2026江苏南京邮电大学招聘160人备考题库有答案详解
- 2026四川绵阳市中心医院招聘专业技术人员16人备考题库及答案详解1套
- 企业安全生产智能化管理系统
- 放射科护理小讲课
- 衢州动物殡葬管理办法
- 变电值班员岗位培训课件
- 皮带配料秤巡检知识培训
- 学堂在线 中国传统文化 章节测试答案
- 天津市红桥区2024-2025学年七年级下学期期末语文试题(含答案)
- 北京市朝阳区2024-2025学年高一下学期期末质量检测数学试题【含答案解析】
- DB4401∕T 152-2022 既有建筑幕墙安全检查技术规程
- 江苏省泰州市泰兴市2024-2025学年高一下学期期末调研测试化学试题(含答案)
- 潮汕文化英文介绍课件
评论
0/150
提交评论