avatar
h*6
1
n块砖,从上往下重量分别为w[0]...w[n-1]
有人来搬砖,每次从上往下按顺序搬尽可能多的砖,总重量不超过负重能力x。
1.已知这个人负重能力为x,求几次能搬完。
2.如果要求不超过m次搬完,求这个人负重能力至少为多少。
avatar
p*p
3
只能按顺序来的话难道不就是greedy吗?
avatar
f*e
4
http://en.wikipedia.org/wiki/Assignment_problem
Huangarian说不定也可以解。
第2问可以用linear integer programming,network flow啥的也应该可以。

【在 h**6 的大作中提到】
: n块砖,从上往下重量分别为w[0]...w[n-1]
: 有人来搬砖,每次从上往下按顺序搬尽可能多的砖,总重量不超过负重能力x。
: 1.已知这个人负重能力为x,求几次能搬完。
: 2.如果要求不超过m次搬完,求这个人负重能力至少为多少。

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。