用c语言实现的基于动态规划求解01背包问题,,其中2.txt中的内容为: 4 5 2 1 3 2 12 10 20 15
2021-11-12 22:33:33 2KB c语言 动态规划 01背包问题
1
该程序用C++实现,是对简单的回溯法解决01背包问题的改进,通过加一个剪枝函数condition 可大大减少递归的次数,达到较大程度提高效率的目的。
2021-11-04 18:25:48 2KB 回溯法 01背包问题 剪枝
1
马尔可夫链蒙特卡洛-0/1背包问题 该资料库引用了该学科的最终:《蒙特卡洛算法和马尔可夫链中的特殊主题》 ,PESC / COPPE / UFRJ ,由 教授在2018年第一学期教授。 学生们: 关于 该存储库的目的是为0/1背包问题建立解决方案,也就是说,每个元素都可以或不可以不经过重复就出现在解决方案中。 开发的代码旨在评估涉及Markov Chains Monte Carlo的不同算法的结果和性能。 与伪多项式求解算法和贪婪算法(称为“爬山”)相比,本文涵盖的技术涉及不同冷却和过渡策略下的随机游走,Metropolis Hastings,模拟退火算法。 此外,该存储库还试图提出可能的场景,在这些场景中,马尔可夫链蒙特卡洛算法比确定性算法更具优势。 运行算法 所有算法都是使用编写的,并且在src目录中可用。 在data目录中,您可以找到一些可以由算法执行的问题。 涉及Mark
1
回溯法解01背包问题的代码
2021-10-23 08:50:47 190KB 回溯法
1
假设背包容量为C,有以下4类物品,每类物品对应的货物数量分别为j1,j2,j3,j4,每个货物的体积分别为:vk1(k1∈j1),vk2(k2∈j2),vk3(k3∈j3),vk4(k4∈j4),它们所对应的价值为uk1(k1∈j1),uk2(k2∈j2),uk3(k3∈j3),uk4(k4∈j4)。问:怎么拿才能使所装物品的价值最大?要求:每类物品中至少装入一件。
2021-10-19 10:58:04 11.62MB 背包问题
1
动态规划01背包问题的详尽解释,史上最全的最朴实的解析,每一步的来源都有详尽的解释,如果你看了仍然不会,你把我打成脑残我绝不还手。
2021-09-28 11:08:15 914KB 动态规划
1
主要介绍了Python基于动态规划算法解决01背包问题,结合实例形式分析了Python动态规划算法解决01背包问题的原理与具体实现技巧,需要的朋友可以参考下
2021-09-27 19:23:40 66KB Python 动态规划 算法 01背包问题
1
01背包计算器-网页版,vue+iview实现,非webpack版,引入cdn简单实现。 引用文件均下载到本地引用的,不联网也可打开。 例子由学习动态规划练手写的小案例。
2021-09-25 15:47:34 456KB 网页 动态规划 01背包
1
大学算法分析课程设计,利用回溯法、贪婪法解决0/1背包问题,有程序、有调试截图。有分析。有目的,有流程,有分析,有总结 非常完善的
2021-09-20 19:52:01 363KB 01背包问题 贪心法 回溯法
1
算法分析与设计-实验三 01背包实验报告
2021-08-21 09:43:43 50KB 算法分析 算法 实验报告