- 8
- 0
- 约1.82万字
- 约 58页
- 2016-09-14 发布于重庆
- 举报
第四次(贪心).ppt
伪代码 用变量A表示分子,变量B表示分母; C=B\A+1 A=A*C-B,B=B*C 打印1/C 若A1且B/A=B\A,则C=B/A 若A=1,则C=B,打印1/C 转步骤(2)。 程序清单: CLS DO INPUT a,b=; a, b LOOP UNTIL a b PRINT a; /; b; =; DO c = b \ a + 1 a = a * c - b: b = b * c PRINT 1/; c; IF b / a = b \ a THEN PRINT +1/; b / a: END IF a 1 THEN PRINT +; LOOP WHILE a 1 PRINT +1; b END 。Tree输入n个频率(即权重,存放在数组a中)的集合并返回一个霍夫曼树。它首 二叉树,每棵树仅由一个外部节点构成。这些树用数组w来存贮,后面将把w初始 小堆。第二个for循环从最小堆中取出权重最小的两棵二叉树并将它们合并成一棵 舌将结果插入最小堆中。 nTree函数的复杂性 g部数据类型时,构造和删除数组w所需时间为9(1),而当T为用户自定义的类时 )o第一个for循环和堆的初始化需@(n)时间。第二个for循环中,总共执行了2(n—1) 元素及n—1次插入操作,需O(nlogn)的时间。函数其余部分花费的时间为@(1)。
您可能关注的文档
最近下载
- 02S-404 防水套管 标准图集.pdf VIP
- 绵阳市安县2025-2026学年第二学期六年级语文期中考试卷部编版含答案.docx VIP
- 江西省省情省策100-题精选.pdf VIP
- 临床医生年终工作总结8篇.docx VIP
- 数学北师大版八年级下册分式方程.ppt VIP
- 绵阳市安县2025-2026学年第二学期二年级语文期中考试卷(部编版含答案).docx VIP
- 新解读《GB_T 32439 - 2015给水用钢丝网增强聚乙烯复合管道》最新解读.docx VIP
- (公式自动计算)20kV及以下配电网预算书(电子表格版).xls VIP
- 山东省烟台市2025年中考物理真题及答案.docx VIP
- 2024年山东省烟台市中考物理真题卷及答案解析.pdf VIP
原创力文档

文档评论(0)