数据结构复习资料--覆盖所有知识点(3)
(1) 每个顶点的入/出度; 顶点 1 2 3 4 5 6 (2) 邻接矩阵; 入度 (3) 邻接表;
出度
(4) 邻接表定义:
typedef struct node {
int adjvex; //邻接点域,存放与Vi邻接的点在表头数组中的位置 struct node *next; //链域,指示下一条边或弧 }JD;
typedef struct node {
char vexdata[100]; //存放顶点信息 JD *firstarc; //指示第一个邻接点 }TD;
TD ga[MAX];
(5) 逆邻接表。
12. 下面的邻接表表示一个给定的无向图
(1) 给出从顶点v1开始,对图G用深度优先搜索法进行遍历时的顶点序列;(1)V1V2V4V3V5V6
(2)给出从顶点v1开始,对图G用广度优先搜索法进行遍历时的顶点序列。 11
(2)V1V2V3V4V5V6
13. 设无向图G(所下图所示),要求给出该图的深度优先和广度优先遍历的序列,找出下面网
络的最小生成树。
分别说明Huffman算法、Dijkstra算法、Prim算法、Kruskal算法的功能。
Huffman算法:求Huffman树(带权路径长度最短的二叉树) Dijkstra算法:求图中从某个源点到其余各顶点的最短路径 Prim算法:求最小生成树 Kruskal算法:求最小生成树 14. 已知图G如图所示。 (1) 画出图G的邻接表;
(2) 画出从顶点1出发的深度优先生成树和广度优先生
成树;
(3) 写出图G的拓扑排序列; 14.
12
15. 已知AOE网如下,试求其关键路径。要求写出计算过程。
16. 试利用Dijkstra算法求下图中从顶点a到其他个顶点间的最短路径,写出执行算法过程中各
步的状态。
13
17. 设一组记录的关键字为{4,5,7,2,1,3,6},请回答相关问题:
(1)按表中元素的顺序依次插入一棵初始为空的二叉排序树,画出插入完成后的二叉排序树,并
求出在等概率情况下查找成功的平均查找长度。
(2)按表中元素的顺序进行插入生成一棵AVL树,画出该树。并求出在等概率情况下查找成功的
平均查找长度。
18. 假定一个线性表为L=(18,75,60,43,54,90,46,31,58,73,15,34)进行散列存
储,采用的Hash函数为H(K)=K mod 13 ,当发生冲突时用线性探测法处理冲突,设Hash表的表长为13,试构造Hash表,并求出平均查找长度。
19. 序列{40,38,60,95,76,10,25,50,99}是堆吗?若不是,首先创建一个堆,然后用堆
排序方法进行从小到大排序。要求写出主要过程。
14
20. 给出如下关键字序列321,156,57,46,28,7,331,33,34,63试按链式基数排序方法,
列出一趟分配和收集的过程。
按LSD法 →321→156→57→46→28→7→331→33→34→63 分配 [0] [1] [2] [3] [4] [5] [6] [7] [8] [9] 321 33 34 156 57 28 331 63 46 7
收集 →321→331→33→63→34→156→46→57→7→28
四、算法设计题
1. 从顺序表中删除重复的元素,并使剩余元素间的相对次序保持不变(采用顺序存储结构实现)。 Status deldup_sq(SqList &L){ int j=0,k;
if(L)length >0)
{ for(int i=1;i
15
相关推荐:
- [互联网资料]2022年厦门大学机电工程系824机械设计
- [互联网资料]东南大学2022年硕士研究生拟录取名单公
- [互联网资料]能源调研报告(精选多篇)
- [互联网资料]初三英语下学期 中考英语 语法填空训练
- [互联网资料]2022内蒙古选调生行测常识备考:新事物
- [互联网资料]自驾必备!在新西兰租什么样的车自驾游
- [互联网资料]佛教素食菜谱44页未完
- [互联网资料]盈利能力分析外文翻译
- [互联网资料]2022年南昌航空大学音乐学院736马克思
- [互联网资料]优选外贸跟单实习报告总结(精品版)
- [互联网资料]银行新员工培训总结
- [互联网资料]2_year_visa_new_guidance_190316
- [互联网资料]天津市五校宝坻一中静海一中杨村一中芦
- [互联网资料]2007--2008学年第一学期高三数学宁波市
- [互联网资料]Chromatic framework for vision in ba
- [互联网资料]幼儿园大班上学期美术教案《心愿树》含
- [互联网资料]2022年华中农业大学信息学院820微型计
- [互联网资料]硬盘坏道的表现 __硬盘使用久了
- [互联网资料]江苏省2016年会计从业资格考试《会计基
- [互联网资料]公共场所卫生监督试卷全解
- 高级英语第一册所有修辞方法及例子总结
- 综合交通枢纽规划与城市发展
- 沃尔玛的企业文化案例分析
- 美国Thanksgiving Day 感恩节 介绍
- PEP六年级英语上册Unit6How do you fee
- 最齐全的中国大型商场购物中心名单
- 数据结构实验报告八—哈夫曼编译码
- 杭州市余杭区人民政府(通知)
- 七年级语文成语运用专项训练
- 微观经济学第三章 消费者行为 课后习题
- 对_钱学森之问_的思考
- Excel_三级联动_下拉菜单
- 办公用品需求计划申请表
- 对外汉语教材必须要知道的发展史
- 挑战杯大学生学术科技作品竞赛作品申报
- 举办民办教育培训机构应具备下列条件
- 太阳能路灯项目设计方案
- 2013年八年级上最新人教版新教材Unit3I
- 【历史】 6-4 《近代科学之父牛顿》 课
- 高中生物《第四章 第二节 探讨加酶洗衣




