- 13
- 0
- 约9.84千字
- 约 51页
- 2018-05-08 发布于广东
- 举报
/* 筛选算法 */ void sift(table *tab,int k,int m) { int i,j,finished; i=k;j=2*i;tab-r[0].key=tab-r[k].key;finished=0; while((j=m)(!finished)) { if((jm)(tab-r[j+1].keytab-r[j].key)) j++; if(tab-r[0].key=tab-r[j].key) finished=1; else { tab-r[i].key=tab-r[j].key; i=j;j=2*j; } } tab-r[i].key=tab-r[0].key; } 算法10.6 筛选算法 通过筛选算法,可以将一个任意的排序码序列建成一个堆,堆的第1个元素,即完全二叉树的根结点的值就是排序码中最小的。将选出的最小排序码从堆中删除,对剩余的部分重新建堆,可以继续选出其中的最小者,直到剩余1个元素排序即告结束。 /* 堆排序算法 */ void heapsort(table *tab) { int i; for(i=tab-length/2;i=1;i--) sift(tab,i,
您可能关注的文档
- 微机原理与接口技术 教学课件 作者 于天河 高爽 第2章 微处理器系统.ppt
- 微机原理与接口技术 教学课件 作者 于天河 高爽 第3章 寻址方式和指令系统.ppt
- 微机原理与接口技术 教学课件 作者 于天河 高爽 第6章 输入输出和总线技术.ppt
- 微机原理与接口技术 教学课件 作者 于天河 高爽 第8章 常用数字接口芯片.ppt
- 微机原理与接口技术 教学课件 作者 于天河 高爽 第9章 AD和DA转换.ppt
- 微机原理与接口技术 梁建武 第1章.ppt
- 微机原理与接口技术 梁建武 第2章.ppt
- 微机原理与接口技术 梁建武 第3章.ppt
- 微机原理与接口技术 梁建武 第4章2.ppt
- 微机原理与接口技术 梁建武 第5章3.ppt
- 2025年下半年小学教师资格考试简答题汇总.pdf
- 护理教学比赛资源整合.pptx
- 2022泰和安消防 JTGB-HM-TX3H01 JTGB-HM-TX3H02 TGB-HM-TX3H03 系列点型红外火焰探测器.docx
- 2025年驾驶证资格考试最新最全交通标志大全.pdf
- 护理教学理念:更新与发展.pptx
- 2025年新驾考科目一巧记速记口诀(全国通用).pdf
- 2025年一级建造师《项目管理》黄金预测考点【打印版】.pdf
- 证券公司高级管理人员资质测试章节练习-第一部分综合类第六章至七章:证券投资基金法、信托法.pdf
- 护理教学研究:方法与成果.pptx
- 麻纺车间设备更新准则.docx
最近下载
- 学堂在线如何写好科研论文章节测试答案.docx VIP
- 竣工验收报告(设计单位).doc VIP
- _浅谈原子荧光光度计计量检定规程中相关问题.pdf VIP
- 黑龙江工业学院学士学位授予实施细则.doc VIP
- 公司金融(第二版)李曜课后习题答案解析.pdf
- (招标投标)福耀玻璃汽轮机招标文件(定稿).pdf VIP
- 202305自招模拟卷初中语文课件.docx VIP
- 水电站大坝施工测量方案.docx VIP
- 经典影视片解读知到智慧树期末考试答案题库2025年北京师范大学.docx VIP
- (立党为公、为民造福、科学决策、真抓实干4个方面16个问题)2026年学习教育偏差主要问题查摆清单及整改措施(党政领导干部、机关科室).docx VIP
原创力文档

文档评论(0)