Files
algo2025/dynamic/task.txt
2025-12-18 16:00:22 +08:00

13 lines
1.0 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

运用动态规划算法求解完全背包问题并进行分析,具体要求如下:
针对完全背包问题,实现基于两种递推公式的动态规划算法;
在代码中插桩,记录关键操作次数(如查表次数等);
以物品种类的大小n为输入规模固定n随机产生大量测试样本统计两种算法的平均运行时间和关键操作次数并进行记录
改变物品种类规模对不同规模问题各算法的结果对比分析通过统计python画图插入到报告中记录与理论值进行对照分析
使用一维数组的方式解决整数背包问题,并记录其平均运行时间和关键操作次数,与上述两种算法进行对比。
附加:运用动态规划算法求解多重背包问题并进行分析,具体要求如下:
多重背包即每种物品的数量有限第i种物品的数量上限为ki个
对多重背包问题实现两种以上动态规划算法,并对其性能进行分析。