向各位大神求一算法,20个数字分4组,每组和相差最小

smallfield 2017-07-01 09:40:13
向各位大神求一算法,有20个数字,
51 52 64 72 91 93 126 130 143 145 155 156 172 182 184 225 262 289 291 348
现在要分成4组,每组的个数不限制,要求分组后,每组的和相差是最小的,非常感谢!
...全文
725 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
三仙半 2017-07-25
  • 打赏
  • 举报
回复
引用 5 楼 smallfield 的回复:
[quote=引用 4 楼 三仙半的回复:]我的想法是先将输入数组分成两个组,让二组的和之差尽量小,然后再分别对两组执行分组。
如果是分成三组呢?有什么思路[/quote]分三组我就没什么思路了。或许在背包算法上能够实现,只是我没做过,即使做了,能否从理论上证明也没有思路。
smallfield 2017-07-24
  • 打赏
  • 举报
回复
引用 4 楼 三仙半的回复:
我的想法是先将输入数组分成两个组,让二组的和之差尽量小,然后再分别对两组执行分组。
如果是分成三组呢?有什么思路
三仙半 2017-07-14
  • 打赏
  • 举报
回复
我的想法是先将输入数组分成两个组,让二组的和之差尽量小,然后再分别对两组执行分组。
leeky 2017-07-03
  • 打赏
  • 举报
回复
“每组的和相差最小”意即最大和与最小和的差最小?
smallfield 2017-07-03
  • 打赏
  • 举报
回复
引用 1 楼 leeky的回复:
“每组的和相差最小”意即最大和与最小和的差最小?
嗯 是这个意思 有处理思路吗 求指教
angel6709 2017-07-03
  • 打赏
  • 举报
回复
都分成4组了,总的SUM可以得到:S,每一组的SUM为S/4 贪婪法就可以了。

33,008

社区成员

发帖
与我相关
我的任务
社区描述
数据结构与算法相关内容讨论专区
社区管理员
  • 数据结构与算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧