我想为下面的问题实现一个算法。稍后需要在T-SQL中实现
shopping列表。现在我必须找到商店的组合,这些商店提供ALL的商品,而所需的商店数量最少。
我确信这个问题经常得到解决,而且算法有自己的名字,但我无法通过搜索找到它。
发布于 2013-06-07 18:40:48
对不起,我想我第一次误解了这个问题。你的问题本质上是一个集合覆盖问题,它是NP-完全的.有一些启发式方法,但是没有最优解。
(这类似,但不完全是您的问题,值得一看) 背包问题
https://stackoverflow.com/questions/16990725
复制相似问题