- 3
- 0
- 约5.96千字
- 约 19页
- 2020-12-07 发布于天津
- 举报
背包问题的三种解法实验报告实验要求分别用动态规划法回溯法分支限界法解决背包问题了解三种算法的算法步骤并上机实现实验步骤建立一个背包问题的解法类为动态规划法为回溯法为分支限界法建立一个排序类程序的需要对背包的价值比排序由分支限界建立一个动态的最大堆及堆的各种操作和运算类代码实现主函数背包问题的解法背包问题处理方法类请输入物品个数输入每个物品的重量输入每个物品的价值请输入背包的重量创建一个背包问题的解法类对象选择背包问题的解法输入动态规划法输入回溯法输入分支限界法请输入或者或者输入调用动态规划法调用
PAGE
PAGE # / 20
背包问题的三种解法实验报告
实验要求:分别用动态规划法、回溯法、分支限界法解决 0/1 背包问题, 了解三种算法的算法步骤并上机实现。
实验步骤:
建立一个背包问题的解法类 Bag.h。
bag_m为动态规划法,bag_b为回溯法,bag_t为分支限界法。
建立一个排序类 Sort1.h。
程序的需要对背包的价值比排序。
由分支限界建立一个动态的最大堆及堆的各种操作和运算类 SqList.h。
代码实现:
主函数: // 背包问题的解法
#include iostream #include Bag.h// 背包问题处理方法类
using namesp
您可能关注的文档
最近下载
- DB14T 3514—2025公路建设项目文件整理与归档规范.pdf VIP
- 国家行政机关各类公文格式及样本.doc VIP
- OC2006 内置 150V/3A MOS 宽输入电压降压型 DC-DC.pdf VIP
- 公路工程标准施工招标文件(2018年版).docx
- EN 1991-2-2003欧洲规范 1:结构上的作用 — 第 2 部分:桥梁上的交通荷载(中文版).doc VIP
- 西安电子科技大学学年鉴定表.doc VIP
- TSM0500G(阻燃性)丰田实验标准文件.pdf VIP
- 水利工程运维管理技术手册.pdf VIP
- 压水堆核电厂安全壳氢气控制系统设计准则,NB_T20248-2024.pptx VIP
- 广发证券-商业航天行业系列四-太空算力,太阳翼或为最优通胀环节.pdf VIP
原创力文档

文档评论(0)