两数之和的绝对值最小

给定2N个整数,将其均分为两组,使这两组数之和的差的绝对值最小.请给出算法,有想法的给在下讲讲RT... 给定2N个整数,将其均分为两组,使这两组数之和的差的绝对值最小.请给出算法,有想法的给在下讲讲
RT
展开
 我来答
义洛真静枫
2020-05-16 · TA获得超过1031个赞
知道小有建树答主
回答量:1801
采纳率:100%
帮助的人:10.2万
展开全部
这2N个整数是连续的吗?如果是连续的,那么有两种情况:
一是当N为奇数时:
先将这列数分成前一半、后一半,再将后一半数字的位置前后完全颠倒后,排在前一半数字的后面,这时将前一半的奇数位上的数字与后一半的偶数位上的(总顺序)数字作一组,其他的作一组,此时两组数之和的差的绝对值最小,为1.
二是当N为偶数时:
分组情况和上面类似,但是是所有奇数位上的数字作一组,所有偶数位上的数字作一组,此时结果为0.
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式