链接:https://vjudge.net/problem/POJ-1456#author=shleodai
题意:
超市里有N个商品. 第i个商品必须在保质期(第di天)之前卖掉, 若卖掉可让超市获得pi的利润.
每天只能卖一个商品.
现在你要让超市获得最大的利润.
(原题说明过于抽象)
思路:
贪心加并查集,先将所有物品以价格排序。
之后选物品时,先用并查集,往前查第一个没用过的天。
同时将使用的天合并。
代码:
#include #include #include #include #include #include #include #include #include