- 75
- 0
- 约1.17万字
- 约 63页
- 2017-03-17 发布于湖北
- 举报
* 4.8 贪心算法的理论基础 用抽象数据类型并查集UnionFind可对上述算法作进一步改进。如果不计预处理的时间,改进后的算法fasterJob所需的计算时间为 。 * 欢迎辞 * 4.4 哈夫曼编码 在算法huffmanTree中,编码字符集中每一字符c的频率是f c 。以f为键值的优先队列Q用在贪心选择时有效地确定算法当前要合并的2棵具有最小频率的树。一旦2棵具有最小频率的树合并后,产生一棵新的树,其频率为合并的2棵树的频率之和,并将新树插入优先队列Q。经过n-1次的合并后,优先队列中只剩下一棵树,即所要求的树T。 算法huffmanTree用最小堆实现优先队列Q。初始化优先队列需要O n 计算时间,由于最小堆的removeMin和put运算均需O logn 时间,n-1次的合并总共需要O nlogn 计算时间。因此,关于n个字符的哈夫曼算法的计算时间为O nlogn 。 * 4.4 哈夫曼编码 3、哈夫曼算法的正确性 要证明哈夫曼算法的正确性,只要证明最优前缀码问题具有贪心选择性质和最优子结构性质。 1 贪心选择性质 2 最优子结构性质 * 4.5 单源最短路径 给定带权有向图G V,E ,其中每条边的权是非负实数。另外,还给定V中的一个顶点,称为源。现在要计算从源到所有其它各顶点的最短路长度。这里路的长度是指路上各边权之和。这个问题
您可能关注的文档
- 苏州工业园区2016年初三物理教学调研试卷及答案解析.doc
- 项目3-3电控点火系统的控制功能及检测解析.doc
- 项目3地基变形的计算3-1解析.ppt
- 苏州公园五一花坛调查解析.ppt
- 苏州美食五2班E组-方洲小学解析.ppt
- 项目4-电位器的识别与测量解析.ppt
- 苏州狮子林解析.ppt
- 素材提炼--一材多用解析.ppt
- 素菜做法大全解析.doc
- 素问•生气通天论解析.ppt
- 《GB/T 4943.2-2026音视频、信息技术和通信技术设备 第2部分:与GB 4943.1—2022相关的解释信息》.pdf
- GB/T 4943.2-2026音视频、信息技术和通信技术设备 第2部分:与GB 4943.1—2022相关的解释信息.pdf
- GB/T 47126-2026道路车辆 自动驾驶传感器与数据融合单元间数据通信 逻辑接口.pdf
- 《GB/T 47126-2026道路车辆 自动驾驶传感器与数据融合单元间数据通信 逻辑接口》.pdf
- 中国国家标准 GB/T 47126-2026道路车辆 自动驾驶传感器与数据融合单元间数据通信 逻辑接口.pdf
- 2026江苏南通市海安市人力资源和社会保障局下属事业单位选调1人考试参考试题及答案解析.docx
- 2026内蒙古自治区党委军民融合办所属事业单位竞争性比选3人考试备考试题及答案解析.docx
- 2026年徽商银行社会招聘考试参考题库及答案解析.docx
- 2026贵州杉乡建设投资开发(集团)有限公司招聘合同制员工4人考试参考题库及答案解析.docx
- 2026年护士资格模拟冲刺肿瘤科护理含解析.docx
原创力文档

文档评论(0)