【发布时间】:2020-04-02 17:53:58
【问题描述】:
我需要解决以下问题:
我有一系列附有价格的商品,我需要选择给定数量以达到给定的加权平均价格。
例如。
我可以以相同的价格将数量分组,以便更好地理解:
price qty
$1.00 60
$1.04 80
$0.99 55
$1.10 130
现在我需要从每个 bin 中选择我需要多少元素才能以平均价格 = 1.035 实现 100 个元素
您知道一种无需暴力组合即可搜索近似解的算法吗? - 我也时间有限。
它看起来像是某种背包算法,虽然我不确定我必须使用的约束。
谢谢
【问题讨论】: