- 17
- 0
- 约1.16万字
- 约 20页
- 2019-01-27 发布于福建
- 举报
用蛮力法、动态划法和贪心法求解01背包问题
算法设计与分析
项 目 名 称:用蛮力法、动态规划法和贪心法求解0/1背包问题
作者姓名:余武丹
李红波
刘红梅
完成日期:2013年9月20日
目录
:简介(Introduction)
:算法定义(Algorithm Specification)
第三章:测试结果(Testing Results)
第四章:分析和讨论
:简介(Introduction)
0/1背包问题是给定n个重量为{w1, w2, … ,wn}、价值为{v1, v2, … ,vn}的物品和一个容量为C的背包,求这些物品中的一个最有价值的子集,并且要能够装到背包中。
在0/1背包问题中,物品i或者被装入背包,或者不被装入背包,设xi表示物品i装入背包的情况,则当xi=0时,表示物品i没有被装入背包,xi=1时,表示物品i被装入背包。根据问题的要求,有如下约束条件和目标函数:
(式1)
(式1)
(式2
(式2)
于是,问题归结为寻找一个满足约束条件式1,并使目标函数式2达到最大的解向量X=(x1, x2, …, xn)。
背包的数据结构的设计:
typedef struct object
{
int n;//物品的编号
int w;//物品的重量
int v;//物品的价值
}wup;
wup wp[N];//物品的数组,N为物品的个数
int c;//背包的总重量
第二章:算法定义(
您可能关注的文档
- 煤矿单轨吊安装及使用安全术措施(改).doc
- 烹饪专业建设实方案.doc
- 煤直接液化工艺的展历程及现状.doc
- 煤矿四超物件运输用措施.doc
- 煤矿掘工考试试题库及答案.doc
- 煤矿机电供电安全技术措施编.doc
- 煤矿建工程竣工资料样板.doc
- 煤矿机电规程考试题-300道填空题含答案.doc
- 煤矿机电科工作管理绩效考实施办法.doc
- 煤矿用发爆器存的问题是.doc
- 《GB/T 25081-2026高电压探测和显示装置》.pdf
- GB/T 25081-2026高电压探测和显示装置.pdf
- 中国国家标准 GB/T 25081-2026高电压探测和显示装置.pdf
- GB/T 37162.1-2026液压传动 液体颗粒污染度的监测 第1部分:总则.pdf
- 中国国家标准 GB/T 37162.1-2026液压传动 液体颗粒污染度的监测 第1部分:总则.pdf
- 《GB/T 37162.1-2026液压传动 液体颗粒污染度的监测 第1部分:总则》.pdf
- 中国国家标准 GB/T 37163-2026液压传动 污染分析 采用遮光原理的自动颗粒计数法测定液样颗粒污染度.pdf
- GB/T 37163-2026液压传动 污染分析 采用遮光原理的自动颗粒计数法测定液样颗粒污染度.pdf
- 东鹏控股股份有限公司 2025年年度报告.docx
- 油田钻井一般管理人员井控考试组卷题库.doc
最近下载
- 0—3岁婴幼儿营养与喂养-第六章-婴幼儿常见营养性疾病-课件.pptx VIP
- 传动直丝弓矫治器及技术的研发和临床初步应用.pdf VIP
- 第九章 海外人力资源管理.ppt VIP
- 充电站项目安全预评价报告.doc
- 3.3 动物行为和植物的感应性 课件 2026-2027学年度第一学期浙教版科学九年级上册.pptx VIP
- 民航飞行学员核心胜任力研究_陈琳.pdf VIP
- 烟气在线监测(CEMS)运维上岗笔试题及详细答案.docx VIP
- 20句锦囊妙计(收藏.doc
- 2026年广西壮族自治区百色市中考历史试卷含答案.docx VIP
- 2025年新高考2卷(新课标Ⅱ)数学试卷(含答案及解析).docx
原创力文档

文档评论(0)