【学习要点】 6.1 一般方法 6.2 背包问题 6.3 带时限的作业排序 6.4 最佳合并模式 6.5 最小代价生成树 6.6 单源最短路径 6.7 磁带最优存储 6.8 贪心法的基本要素
2022-02-10 11:04:05 3.15MB 算法分析 算法设计 算法
背包问题的贪心算法实现,简答易懂 if(m>=weight[i]) { value=value+profit[i]; m-=weight[i]; s[i]=1; } else if(m!=0) { value=value+profit[i]*(1.0*m/weight[i]); s[i]=1.0*m/weight[i]; m=0; } else break;
2021-12-30 01:41:13 596B 贪心算法
1
C语言是一门通用计算机编程语言,广泛应用于底层开发。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码
2021-12-27 13:03:17 477B C语言 图着色问题 贪心法
1
Prim算法的正确性证明 对步数归纳 命题:对于任意 k < n, 存在一棵最小生成树包含算法前 k 步选择的边 归纳基础:k=1, 存在一棵最小生成树 T 包含边e={1,i}, 其中{1,i}是所有关联 1 的边中权最小的. 设T 为一棵最小生成树,假设T 不包含{1,i}, 则T{{1,i}}含有一条回路,回路中关 联1的另一条边为{1,j}, 令 T ’=(T-{{1,j}}){{1,i}}, 则T’也是生成树, 且W(T ’)W(T). 1 j i T i 1 j T’
2021-12-26 21:28:50 470KB 算法设计 贪心法
1
C++的课程作业,一个简单的程序,用dev就能直接运行,老师应该不会太仔细检查,糊弄一下肯定没事的,不过最好能自己看懂就是了
2021-12-17 21:18:23 689B 最小生成树 PRIM C++ 贪心法
1
算法设计与分析课件
2021-11-30 19:10:25 346KB 算法
课程的随堂作业,C语言的,用dev就能运行,萌新代码,勿喷,仅仅帮助不想写作业的朋友方便一下,反正老师也不会仔细检查的
2021-11-30 17:30:32 652B C语言
1
课程的随堂作业,C语言的,用dev就能运行,萌新代码,勿喷,仅仅帮助不想写作业的朋友方便一下,反正老师也不会仔细检查的
2021-11-18 08:37:41 495B C语言
1
贪心算法中“贪心”二字形象的说明了该算法的基本思想:贪心(每一步选择都是眼下的局部最优选择),最重要是贪心策略选取、 算法设计与分析,图着色问题(贪心法)c++代码(文档类资源),代码可运行
2021-11-07 18:58:37 143KB 贪心算法
1
热心学姐来送福利啦哈哈哈哈哈哈哈哈哈哈哈哈哈,西北农林科技大学的算法分析实验报告,
1