腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
一类
背包
问题
的
动态
规划
、
、
我需要一些帮助,想出一种自下而上
的
方法来解决
背包
类
问题
。
问题
:基本上,你有一些项目,每个项目都有一个值和一个权重,你想挑选那些重量相加到最小
的
项目,但值
的
总和会让你得到一个提供
的
特定值。假设我们有一个包含权重和值
的
二维数组。权重和值都是非负
的
。(而不是
背包
中
的
限制)。因此,我们希望选择权重最小但达到或超过阈值
的
项目。因此,上面示例
的
阈值是64。我们可以选择1,2
浏览 31
提问于2020-12-18
得票数 0
1
回答
用遗传算法解决0-1
背包
问题
更好吗?
、
、
、
、
背包
问题
是一个组合优化
问题
,它使
背包
中
的
对象在不超过其能力
的
情况下最大化。解决这一
问题
的
方法有遗传算法、
动态
规划
和贪婪方法。我想知道与
动态
规划
相比,遗传算法
的
优缺点是什么?
浏览 2
提问于2019-04-23
得票数 2
回答已采纳
1
回答
多项式中
的
实权
背包
、
、
、
在讲座中,我们考虑了
背包
问题
:有n个项目具有正权值w1,。。。、wn和values v1,.。。
问题
的
可行解是项目的子集,使得它们
的
总重量不超过W,目的是求出一个最大可能总价值
的
可行解。对于所有权值均为正整数
的
情况,我们讨论了求解
背包
问题
的
动态
规划
解。 假设所有项目的值都是正整数,而不是权值。项目的权重可以是任意正整数。描述一个解决
背包
问题</em
浏览 0
提问于2019-08-24
得票数 0
回答已采纳
4
回答
获得使用
动态
编程获得
的
解决方案
的
实际步骤
、
如果使用
动态
规划
来获得某个
问题
的
最优解。您如何重构导致该解决方案
的
实际步骤?使用这一点,我们可以得到
背包
中可以出现
的
最大值。您如何找到实际存在
的
项目。这是否可以推广到任何
动态
编程解决方案。例如。找出属于最长递增子序列
的
实际nos,其解已使用
动态
规划
获得。
浏览 0
提问于2011-10-19
得票数 2
回答已采纳
1
回答
带互斥物品
的
背包
、
虽然标准
背包
问题
可以通过
动态
规划
来解决,但我试图稍微扭曲一下这个
问题
来澄清我
的
概念,但是我发现它可能比我想象
的
更难。最初
的
背包
问题
是,给定一个大小为W
的
背包
,以及一个权重为w[i]且具有值v[i]
的
项
的
列表,找出适合于总值最高
的
背包
的
子集。据我理解,这可以通过
动态
编程( dy
浏览 1
提问于2016-07-26
得票数 8
回答已采纳
1
回答
分块浮点数组
在编写代码时,我发现了以下
问题
,可以简单地说明它: 编辑: 对于那些认为这是来自像体育、SPOJ或家庭作业这样
的
数学竞赛的人来说,答案不是。当我试图在因子a和b中划分一个已经分解过
的
数字p时,我对此很好奇。如果我们从两边取日志,我们可以证明这个
问题
相当于最小化了一个和差,但这就是我陷入困境
的</em
浏览 1
提问于2013-06-28
得票数 2
回答已采纳
2
回答
为什么在此基础上,不能得出P= NP
的
划分
问题
?
、
、
我了解到,划分
问题
包括在NP-困难
问题
中。我已经对这个
问题
做了一些研究,似乎找不到为什么是某个
问题
的
原因,不能得出P= NP对于某个算法
的
结论。如果可以在time ()中解决分区
问题
,那么集合中
的
元素数是集合中元素
的
绝对值之和。为什么基于这些,不能得出P= NP
的
结论?
浏览 6
提问于2019-12-11
得票数 0
回答已采纳
1
回答
用
动态
规划
求解分数
背包
问题
、
、
几天前,我读到关于分数
背包
问题
的
贪婪算法和
动态
规划
的
文章,我发现这个
问题
可以用贪婪
的
方法来最优地解决。有人能给出一个用
动态
规划
方法来解决这个
问题
的
例子或解决方案吗?我知道贪婪
的
方法是解决这个
问题
的
最好方法,但我想知道
动态
规划
是如何解决这个
问题
的
。
浏览 2
提问于2020-06-04
得票数 1
1
回答
为什么在无界
背包
情况下构造一维数组,在0/1
背包
情况下构造二维数组?
、
我看到一维数组是在无界
背包
情况下构造
的
,而二维数组是在0/1
背包
情况下构造
的
?这一切为什么要发生?这个
问题
是关于
动态
规划
的
。
浏览 2
提问于2019-12-30
得票数 4
回答已采纳
1
回答
N个对象所需
的
最小框数
、
有n个物体有不同
的
重量。我们必须找到包装所有重量所需
的
最小数量,如果每个盒子可以有K
的
最大重量,盒子可以有任意数量
的
物体,但是重量应该小于或等于给定
的
重量K。我应该如何处理这个
问题
?
浏览 1
提问于2017-03-11
得票数 5
1
回答
给定费用python数表
的
优化
、
return = $19e)Cost = $2; Projected return = $15注意,我不需要任何人来解决上面的
问题
。 你把这种东西叫做什么?
浏览 3
提问于2013-10-11
得票数 0
回答已采纳
1
回答
无界
背包
与经典
背包
比较
、
、
我在互联网上读过两个截然不同
的
问题
0-1
背包
问题
和无界
背包
问题
。我发现,这两个
问题
都是通过
动态
规划
解决
的
,但方法不同。如果用二维数组求解0-1
背包
问题
,则无界
背包
问题
仅使用一维数组。您可以阅读更多
的
和。 正如我所知,这两个
问题
的
不同之处在于,0-1
背包
问题
只
浏览 3
提问于2020-07-23
得票数 1
回答已采纳
1
回答
用于求解
背包
-
问题
的
库(整数
规划
)
、
我试图解决
背包
问题
,这也是一个整数
规划
问题
.我看过几个近似解,比如
动态
规划
,贪婪算法,分支定界算法,遗传算法.你能告诉我一个库(用任何语言)来帮助实现任何/所有这些算法吗? 提前谢谢。
浏览 3
提问于2014-01-05
得票数 2
回答已采纳
1
回答
复式0/1多隔间
背包
、
假设我
的
背包
里有三个车厢:红色、绿色、蓝色和3套物品:红色物品、绿色物品和蓝色物品,它们都有重量和效益。我也有一个要求,大约总项目的总数量,必须放在每个车厢
的
背包
。我
的
背包
能承受某种最大重量。我需要优化给出一些权重
的
最大值。 为了解决这个
问题
,我尝试使用用于解决0/1回溯
的
分支和绑定技术。这种技术计算速度快,但选择
的
项目留下太多
的
空间,而不返回最优
的
项目。有什么技术可以在
浏览 1
提问于2015-04-14
得票数 0
回答已采纳
1
回答
为什么
背包
问题
的
运行时间为n和2位W
的
位数
、
、
、
然而,我迫切需要解决
的
一个
问题
是,为什么将
背包
问题
与
动态
规划
一起使用时,其运行时
问题
的
输入
的
大小是写出该输入所需
的
位数。 由于权重
的
位数不是固定
浏览 1
提问于2019-10-27
得票数 1
0
回答
无界
背包
算法
的
内存优化
、
、
在经典
的
基于
动态
规划
的
无界
背包
算法()中,我们分配一个
背包
大小
的
整数数组来存储最大值。 如果我有一个10亿大小
的
背包
,我如何优化DP解决方案以确保我可以容纳int[] knapsack阵列?因为Java为1B大小
的
背包
占用
的
内存=内存
的
10^9 * 4Bytes = 3.7GB。
浏览 5
提问于2016-12-29
得票数 0
1
回答
这不是一种解决0-1
背包
的
正确但非常有效和简单
的
方法吗?
、
、
据我所知,在一个0-1
背包
问题
中,只允许同一个变体
的
0或1个对象。不如把每个重量除以它
的
值,得到相应
的
比例,然后把每一个比率从最大
的
开始,放到
背包
里,直到达到允许
的
最大重量?它
的
时间复杂度不是比
动态
规划
解决方案好吗?
浏览 3
提问于2017-04-18
得票数 0
回答已采纳
1
回答
这个程序有多复杂?
、
、
我在HackerEarth上解决了一个
问题
。
问题
是#include <iostream> #in
浏览 2
提问于2015-02-06
得票数 4
回答已采纳
2
回答
可以使用指定重量数
的
背包
问题
。
、
、
我有一个
背包
问题
,有指定
的
背包
重量和重量计数能力。我有
背包
巫婆只能装3个重量,他们必须有10个重量,我有这些重量: 9,8,7,2,1。正确
的
答案是7,2,1。 最好是有人写伪代码,但如果它是任何一种常见
的
编程语言,那就好了。P.S
浏览 4
提问于2011-03-27
得票数 1
1
回答
满足一定约束条件
的
n个产品
的
利润最大化
我得到了一份n种产品
的
列表,以及相关
的
单位利润和成本。其目的是最大化利润,同时将总成本保持在一定
的
阈值以下。对于每个产品,要么生成一个,要么生成零个。那么所有可能
的
产品组合都可以用二进制数111,110,101,011,100,010,001和000表示,其中i^位置
的
1表示产品i
的
产品之一,类似地,0表示产品i
的
产品。然后,我们可以很容易地检查这些组合中
的
哪一个具有低于阈值
的
生产成本和最大利润。这个算法
的
阶数是O(
浏览 0
提问于2014-10-15
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
背包问题-动态规划java实现代码
什么是背包问题?详述背包问题的原理?用C语言实现背包问题算法。内附完整代码。
动态规划法(五)钢条切割问题(rod cutting problem
什么是动态规划?详述动态规划的原理?用C语言实现动态规划算法。内附完整代码。
动态规划法(八)最大子数组问题(maximum subarray problem
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券