、用自底向上的动态规划算法解决背包问题。测试数据如下:物品(1,2,3,4,5),重量(3,2,1,4,5),价值(25,20,15,40,50)。承重量W=6。求解最佳子集。
2021-12-06 20:37:54 811B 0-1背包 动态规划
1
0-1背包表示每个物品只有取和不取的状态,即只能取0个或1个。 用子问题定义状态:即f[i][j]表示前i间物品恰放入一个容器为j的背包可以获得的最大价值。状态转移方程为: f[i][j] = max{f[i-1][j], f[i-1][j-weight[i]]+value[i]}
2021-12-06 19:23:01 1KB 算法
1
算法大作业,0-1背包问题求解六种方法综述,包含动态规划算法,分支限界法,回朔法,蛮力法,贪心法,遗传算法的六种算法,有实验报告,运行结果截图,源码哦,有需要的小伙伴,自行下载哦
1
分支限界法思想和案例(装载问题,旅行售货员问题,0-1背包问题)。算法课使用的ppt,可结合我的博客算法专栏一起看。有详细代码。
2021-12-02 18:13:16 1.16MB c++ 分支界限法 算法
1
课程的随堂作业,C语言的,用dev就能运行,萌新代码,勿喷,仅仅帮助不想写作业的朋友方便一下,反正老师也不会仔细检查的
2021-11-27 18:47:38 658B C语言
1
动态规划 0-1背包问题.pptx
2021-11-20 22:02:54 407KB 算法设计与分析
1
算法设计与分析实验报告,附已通过源码,供学习参考,共勉♪ 目录摘要如下: 1.问题描述 2.实验目的 3.实验原理 4.实验设计 (包括输入格式、算法、输出格式) 5.实验结果与分析 (除了截图外,实验结果还用图表进行了分析) 6.结论 7.程序源码
2021-11-20 19:23:07 119KB 算法设计与分析实验报告
1
参考文献:任静敏,潘大志《带权重的贪心萤火虫算法求解0-1背包问题》,用MATLAB实现改进萤火虫算法(WGFA),对基本的萤火虫算法进行改进,加入线性递减惯性权重,用贪心算法修复不可行解,加入变异算子提高全局搜索能力。
1
C#语言,使用蛮力法解决0-1背包问题。
2021-11-14 22:48:44 51KB 0-1背包 C#
1
回溯法思想和案例(旅行售货员问题,装载问题, 0-1背包问题,图的m着色问题)。 算法课使用的ppt,可结合我的博客算法专栏一起看。有详细代码。
2021-11-10 07:56:09 1.06MB 回溯 c++ 算法
1