题目
链接
题意简述
有一个 $n \ (n <= 100000)$ 对整数需要配对。
所有配对的整数差的绝对值之和尽量小,但不允许两个相同的数配对。
思路
暴力DP?
一开始我是一头雾水,看了 $dalao$ 博客才知道要分类讨论。
由于我 $markdown$ 技术巨烂,将就看看吧。
与距离为0的数匹配
与距离为1的数匹配
与距离为2的数匹配
与距离为3的数匹配
可以发现最优情况一定是两个与距离为1的数匹配。
分类讨论
所以只有 $5$ 种情况,慢慢递推处理就好。
空间复杂度: $O(n)$ 。
代码
1 |
|
杂项
- 记得要开 $long long$ 。
- 这份代码十分暴力。