先假设所有物品都没有贴到“匹配标签”,此时总和为 base=i=1∑nci。
若把某个物品 i 贴上它匹配的 ai 号标签,总和会增加 Δi=bi−ci。
由于每种标签只有 1 张,对于同一标签种类 t,最多只能选择 一个满足 ai=t 的物品来获得这次“增量”。为了使总和最大,我们对每个标签种类 t∈[1,m],只需挑选该类下的最大增量
小美正在给自己的物品贴标签。她一共有m种不同的标签,每种标签只有一个。 对于第i个物品,如果贴上ai号标签,那么它的美观值为bi;如果没有贴上ai号标签,则其美观值为ci。 小美想知道在合理的分配下,所有物品的美观值之和最大为多少。