社区
数据结构与算法
帖子详情
那道QUEEN运东西的题目怎么做(也是去年ACM上海的题)
DaNiao
2002-07-25 02:00:09
浙大题集里面是1013
...全文
131
30
打赏
收藏
那道QUEEN运东西的题目怎么做(也是去年ACM上海的题)
浙大题集里面是1013
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
30 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
MarsZhangLing
2002-10-22
打赏
举报
回复
过的人能不能讲一下思路啊!!!!!!
野男孩
2002-08-30
打赏
举报
回复
俺先回去学一下英文
alidiedie
2002-08-27
打赏
举报
回复
大鸟,你用4B的空间是不是用二维数组保存两种装备的变化情况,让第三种装备作为外层循环来实现的啊?
好象好多DP都是用先固定一个变量,让其他变量先变化来实现的.
DaNiao
2002-08-24
打赏
举报
回复
我已经想到方法了
内存只要用500^2*4Byte就够了
starfish
2002-08-24
打赏
举报
回复
惭愧,偶还没想到这题怎么做 :$
不过以我的直觉这道题目肯定是DP~
我暂时没有去想,先往下做
等我做完了vol1和vol2再把所有的难题解决。
jiji007
2002-08-24
打赏
举报
回复
跟商队的数量也有关系吧,
比如从F1到F2的递推式,需要增加一个2号装备,放在哪个商队是不同的吧?
海星大哥有办法吗?
weya
2002-08-14
打赏
举报
回复
To DaNiao(鸿雁)
"
500^3其实很小压如果是32位整型的话也就500M而已嘛
比赛的时候起码也要给256M内存,硬盘小闪两下,500M就出来了
"
可是一般在线题库的限制都是 32M 啊 ,再说了,人家过的也没用 500M 嘛。
chenxianwen
2002-08-03
打赏
举报
回复
UP
MarsZhangLing
2002-08-03
打赏
举报
回复
海星,哪一题的测试数据不对???
告诉我题号,我去试试看。
DaNiao
2002-08-02
打赏
举报
回复
TO 海星:
以我贫乏的的LP知识认为目标函数似乎也应该是个线性的才行
(因为我记得LP的几个基础的定理都是要依赖于这一点的)
而他给的目标函数应该是个数论函数吧,连初等函数都不是,还谈什么线性
(其实LP我真的是一窍不同的,不过我感觉好象是这样的)
500^3其实很小压如果是32位整型的话也就500M而已嘛
比赛的时候起码也要给256M内存,硬盘小闪两下,500M就出来了
内存不是问题,关键是你的算法
或者说说思路,大家一起想想
Lawrence444
2002-08-02
打赏
举报
回复
如果500^3的内存不是问题的话,那就可能可以用通常解背包的方法DP。
因为在每个DP的节点上产生的组合装备数量是一样的,所以等于不用考虑特殊评价函数的问题。
不过即使是DP,时间上也成问题。500^3的数组,遍历一次就可以死人了,不用说要对100个背包进行DP,所以还是500^3不行,要降低一点。
不过我曾经想过,如果100个商队拉1500个东西的话,一个商队平均也就拉上15个(设拉不完,如果能拉完并剩很多空间,搞个贪心就行了),其实并不多。可不可能是从这上面做些文章?
项目张雪峰之巅
2002-07-31
打赏
举报
回复
是呀,但组合了什么呢,
有没有组合装备相同数量下也有拿不动的时候,???????
从SAMPLE上看,明明就是上面三个放在一起了,价值倍增呀
有人还通过测试了????????
牛死了,真是牛死了
Lawrence444
2002-07-31
打赏
举报
回复
dearmite: 这只是sample阿,还有组合装备的价值和三种装备的价值是没有关系的。
starfish
2002-07-30
打赏
举报
回复
线性规划很容易
但是变量数目太多了,最多300个变量
虽然说线性规划是多项式复杂度的
但那个多项式级的内点算法实在太过复杂
赛场上肯定写不出来的
这个题目用dp是肯定的了
不过500^3的空间是个大问题
我看了一下这道题目的统计信息
所有pass过的人用的内存都很大,有的达到了几十兆,这显然就是dp的证据呀:)
不过我还没有细想如何用dp
前两天被一道很弱智的题目卡住了
现在终于找到问题了
怀疑是数据错误:(
太令人郁闷了,我要找浙大的网管
starfish
2002-07-30
打赏
举报
回复
线性规划很容易
但是变量数目太多了,最多300个变量
虽然说线性规划是多项式复杂度的
但那个多项式级的内点算法实在太过复杂
赛场上肯定写不出来的
这个题目用dp是肯定的了
不过500^3的空间是个大问题
我看了一下这道题目的统计信息
所有pass过的人用的内存都很大,有的达到了几十兆,这显然就是dp的证据呀:)
不过我还没有细想如何用dp
前两天被一道很弱智的题目卡住了
现在终于找到问题了
怀疑是数据错误:(
太令人郁闷了,我要找浙大的网管
Lawrence444
2002-07-30
打赏
举报
回复
dearmite: 50是组合装备的价值
后面那三个分别是三个商队的最大重量和大小
项目张雪峰之巅
2002-07-30
打赏
举报
回复
The fourth line contains four integers c1, c2, c3 and d4. Among those integers, c1, c2, c3 are the number of helms, armors and boots in a set of equipments, d4 is the capability of this set.
50=(2+3)*10?????
不是2+3+10=15么
后面那叫限制??正好一样拿了一个呀,
再说就这么三个,想多拿少拿也不行呀
项目张雪峰之巅
2002-07-29
打赏
举报
回复
LP是线性规划么,
看不出,怎么应用,楼主能讲讲么
项目张雪峰之巅
2002-07-29
打赏
举报
回复
LP是什么,?
没人理我的ENGLISH
问一下,它那个例子,的
3
1 1 3
5 6 10
2 1 2 ( 没的说)
1 1 1 50(一样一个,可50太大了呀)
1 1
5 6
2 1(前面三个又是什么,无限制嘛)
这个例子太不好了吧,
有没有一下子要10个头盔,12个甲,14个鞋的时候,
要可以那么多,就程序写出来,也难通过测试呀
DaNiao
2002-07-27
打赏
举报
回复
这个题目我一看到就想到DP和LP
但LP似乎是做不出的(也许是我的模型建的不好)
以前也见过一些类似的题目,都是用DP的
但这个题我实在是想不出来了
在我所见过的背包里面这个是最麻烦的了,两套限制加一个讨厌的目标函数...
加载更多回复(9)
(HDU
ACM
201403版_02)简单数学
题
杭电
ACM
课件2014版之 (HDU
ACM
201403版_02)简单数学
题
(HDU
ACM
201303版_07)背包专
题
杭电
ACM
课件2014版之 (HDU
ACM
201303版_07)背包专
题
(HDU
ACM
201303版_15)筛选法及预处理(附菜鸟的23个经典错误)
杭电
ACM
课件2014版之(HDU
ACM
201303版_15)筛选法及预处理(附菜鸟的23个经典错误)
(HDU
ACM
201303版_01)初识
ACM
高清PPT
杭电的
ACM
课件2014版之(HDU
ACM
201303版_01)初识
ACM
(HDU
ACM
2010版_13)二分匹配及其应用
杭电
ACM
课件2014版之(HDU
ACM
2010版_13)二分匹配及其应用
数据结构与算法
33,028
社区成员
35,336
社区内容
发帖
与我相关
我的任务
数据结构与算法
数据结构与算法相关内容讨论专区
复制链接
扫一扫
分享
社区描述
数据结构与算法相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章