1 / 70
文档名称:

数据结构之树和图算法.ppt

格式:ppt   大小:4,198KB   页数:70
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据结构之树和图算法.ppt

上传人:文库新人 2022/1/18 文件大小:4.10 MB

下载得到文件列表

数据结构之树和图算法.ppt

文档介绍

文档介绍:数据结构之树和图算法
第1页,本讲稿共70页
假设 Ki = Kj ,且排序前序列中 Ri 领先于 Rj ;
若在排序后的序列中 Ri 仍领先于 Rj ,则称排序方法是稳定的。
若在排序后的序列中 Rj 仍领先于 Ri ,则入排序
第10页,本讲稿共70页
算法:
void BinaryInsertSort(ElemType R[],int n)
{ for(int i=1; i<n; i++) //共进行n-1次插入
{ int left=0,right=i-1;ElemType temp=R[i];
while(left<=right)
{ int middle=(left+right)/2; //取中点
if(temp<R[middle]) right=middle-1;
//取左区间
else
left=middle+1;
} //取右区间
for(int j=i-1;j>=left;j--)
R[j+1]=R[j]; //元素后移空出插入位
R[left]=temp;
}
}
第11页,本讲稿共70页
折半插入效率分析
二分插入算法与直接插入算法相比,
需要辅助空间与直接插入排序基本一致;
时间上,前者的比较次数比直接插入查找的最坏情况好,最好的情况坏,
两种方法的元素的移动次数相同,
因此二分插入排序的时间复杂度仍为O(n2)。
二分插入算法与直接插入算法的元素移动一样是顺序的,因此该方法也是稳定的。
第12页,本讲稿共70页
分析直接插入排序
1. 若待排序记录序列按关键字基本有序,则排序效率可大大提高;
2. 待排序记录总数越少,排序效率越高;
希尔(shell)排序
第13页,本讲稿共70页
思想:
先将待排序记录序列分割成为若干子序列分别进行直接插入排序;
待整个序列中的记录基本有序后,再全体进行一次直接插入排序。
例,序列 49 38 65 97 76 13 27 48 55 4 19
第一趟排序
49 13 19
38 27
65 48
97 55
76 4
13 19 49
27 38
48 65
55 97
4 76
第14页,本讲稿共70页
第二趟排序
13 19 49
27 38
48 65
55 97
4 76
13 55 38 76
27 4 65 49
48 19 97
13 38 55 76
4 27 49

最近更新

2026年主管中药师考试备考题100道含答案(巩固.. 38页

2026年医学微生物学习题集及答案(考点梳理).. 41页

2026年宪法知识竞赛试题库100道及参考答案【完.. 41页

2026年宪法知识竞赛试题库100道附答案【突破训.. 40页

2026年网络安全知识竞赛题库完整答案 39页

小学历史与文化知识竞赛题库100道及答案【名校.. 37页

新安全生产法知识竞赛试题库【有一套】 43页

最新煤气操作证考试题100道及参考答案【研优卷.. 39页

最新煤气操作证考试题100道附答案(培优a卷).. 39页

最新煤气操作证考试题100道(能力提升) 38页

2025年元件测试仪合作协议书 69页

2025年其他零售服务项目发展计划 64页

2025年办公商业空间设计项目建议书 63页

2025年重庆市眉山地区单招职业倾向性测试模拟.. 44页

2025年阳江市妇幼保健院急需人才招聘参考题库.. 43页

2025新疆吐鲁番市高昌区面向社会招聘第二批警.. 49页

2025浙江省丽水机场管理有限公司招聘考试题库.. 43页

2025贵州民航低空经济发展有限公司旗下企业招.. 46页

2026年c语言循环程序设计题目及答案(全国通用.. 13页

2026年c语言设计考试题库有答案 13页

2026年主管中药师考试备考题100道附参考答案【.. 37页

2026年党风廉政建设知识竞赛题库1套 15页

2026年北海康养职业学院单招职业倾向性考试模.. 45页

2026年司法考试题库100道含完整答案【典优】 48页

2026年国企廉政考试题库1套 14页

2026年大学c语言考试题库word 13页

2026年甘肃有色冶金职业技术学院单招职业倾向.. 42页

2026福建省面向北京科技大学选调生选拔工作考.. 48页

2025交通运输部所属事业单位第七批统一招聘10.. 18页

2026年江西交通职业技术学院单招职业倾向性考.. 37页