多选择背包问题是组合优化中的NP难题之一,采用一种新的智能优化算法——人工蜂群算法进行求解。该算法通过雇佣蜂、跟随蜂和侦察蜂的局部寻优来实现全局最优。基于算法实现的核心思想,用MATLAB编程实现,对参考文献的算例进行仿真测试。与其他算法进行了比较,获得了满意的结果。这说明了算法在解决该问题上的可行性与有效性,拓展了人工蜂群算法的应用领域。
1
北京邮电大学大二下算法设计与分析课程编程作业,包括循环赛,最大值,最小值,排序腾挪次数,背包问题,分析题,实现题(编辑路径,最大子长方体,二路合并,加油问题),都有代码和文档。
1
C++ 0-1背包问题源代码
2021-10-09 21:45:19 26KB C++ 0-1背包问题源代码
1
用基于二进制编码的异步粒子群算法解0_1背包问题.pdf
2021-10-08 23:20:23 141KB 算法 粒子群 数据结构 参考文献
本资源为 MATLAB 代码,代码中用动态规划解决了0-1背包问题。具体问题为:物品价值:v=[90 75 83 32 56 31 21 43 14 65 12 24 42 17 60];物品重量:w=[30 27 23 24 21 18 16 14 12 10 9 8 6 5 3]; 背包容量:120。原理公式: m(i,j+1)=max(m(i-1,j+1),m(i-1,j-w(i)+1)+v(i));
2021-10-08 20:28:40 31KB 动态规划
1
现在背包问题网上例子有很多,但大多采用C或C++实现。在算法上课途中,老师要求实现该算法,特此用c#语言实现了背包问题,采用动态规划法,希望和大家共同学习
2021-10-07 12:07:27 28KB 动态规划 背包 c# .net
1
详细描述了贪心算法,例子为0/1背包问题。 优化问题:贪心法常用于解优化问题。
2021-10-06 19:12:48 1.54MB 贪心 背包
1
这是最基础的背包问题
2021-10-06 10:00:33 6.03MB 背包问题
背包问题 python代码 学习用的
2021-10-02 13:18:29 3KB python
1
基于C语言实现的遗传算法解决TSP背包问题 源代码.rar.rar
2021-10-01 09:04:53 211KB