这项任务类似于有界背包问题(BKP)。我们大约有300个不同的餐点,具有以下参数:ID、价格、重要性/评级、类别。
例如:
我们希望选择最佳的10种产品组合,但需要特定的配置。我们只需要3种黄油、2种面包和2种牛奶。这些最佳的10个组合必须具有最高的重要性总和。同时,我们必须考虑可用的预算。
与背包问题略有不同,因为我们想要的是最佳的10个结果,而不仅仅是最好的结果。同一组餐食/产品(例如黄油)的每个都有不同的价格和重要性/评级。
例如:
id price importance type
-----------------------------
1 100 78 butter
2 50 89 milk
3 70 66 milk
4 66 50 butter
我们希望选择最佳的10种产品组合,但需要特定的配置。我们只需要3种黄油、2种面包和2种牛奶。这些最佳的10个组合必须具有最高的重要性总和。同时,我们必须考虑可用的预算。
与背包问题略有不同,因为我们想要的是最佳的10个结果,而不仅仅是最好的结果。同一组餐食/产品(例如黄油)的每个都有不同的价格和重要性/评级。