算法设计与分析实验报告,附已通过源码,供学习参考,共勉♪ 目录摘要如下: 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
C++ 动态规划算法实现0-1背包问题 包含了代码、算法分析、测试文件和结果,非常详尽,值得拥有!
2021-11-08 20:01:24 477KB C++ 算法设计与分
1
C#实现-动态规划-01背包问题(Knapsack),代码根据软考书籍中C代码的内容改写,已调试使用无误。
2021-11-07 17:17:48 53KB 动态规划
1
给定n种物品和一个背包。物品i的重量是wi,体积是bi,其价值为vi,背包的容量为c,容积为d。问应如何选择装入背包中的物品,使得装入背包中物品的总价值最大? 在选择装入背包的物品时,对每种物品只有两个选 择:装入或不装入,且不能重复装入。输入数据的第一行分别为:背包的 容量c,背包的容积d,物品的个数n。接下来的n行表示n个物品的重量、 体积和价值。输出为最大的总价值。
2021-11-05 17:59:56 57KB 0-1 背包 问题
1
实验目标实验目标: (1)掌握用动态规划方法求解实际问题的基本思路。 (2)进一步理解动态规划方法的实质,巩固设计动态规划算法的基本步骤。 实验任务: (1) 实现0-1背包问题的动态规划算法
2021-11-04 16:33:26 1.33MB 算法
1
本文实例讲述了Python基于回溯法子集树模板解决0-1背包问题。分享给大家供大家参考,具体如下: 问题 给定N个物品和一个背包。物品i的重量是Wi,其价值位Vi ,背包的容量为C。问应该如何选择装入背包的物品,使得放入背包的物品的总价值为最大? 分析 显然,放入背包的物品,是N个物品的所有子集的其中之一。N个物品中每一个物品,都有选择、不选择两种状态。因此,只需要对每一个物品的这两种状态进行遍历。 解是一个长度固定的N元0,1数组。 套用回溯法子集树模板,做起来不要太爽!!! 代码 '''0-1背包问题''' n = 3 # 物品数量 c = 30 # 包的载重量 w
2021-10-30 11:33:31 55KB python python函数 python实例
1
热心学姐来送福利啦,西北科技大学算法分析实验报告,
2021-10-25 21:06:12 167KB 算法分析 西北农林科技大学 西农
1