摘要:
————传送:洛谷P2530 这道题目还是挺简单的,状态也容易想到。 数据范围非常的小,所以即便是很多维度,复杂度也完全可以接受。定义状态:dp[i][a][b][c]为手上的货物拿到第i个时三种物品分别有a, b, c个所用的最少次数。 状态转移就暴力枚举是放下a,b,c中的哪一个。 只不过需要特 阅读全文
摘要:
贪心+dp~观察数据,发现一个规律:将数字排序之后,最优匹配只可能产生在该数字和与它距离不超过二的数字之间。 所以可以用dp[i]代表前i个数(排序)匹配的最小差值,之后暴力选出该新数应该如何匹配。 以及题目保证A[i](B[i])中所有数字互不相同,这是为了避免一种情况的出现: 1 1 5 5 5 阅读全文