【发布时间】:2014-03-21 19:16:30
【问题描述】:
我正在尝试让我的应用确定将 20 名高尔夫球手分成四人一组的最佳解决方案。
我有数据显示高尔夫球手的比赛时间、日期以及组中的其他人。
我希望由没有一起打球的高尔夫球手组成的小组,或者当所有人都一起打球时,他们一起打球的时间最长。换句话说,我想要由一段时间没有一起玩过的玩家组成的组,而不是上次一起玩的玩家。
创建一个 20 的排列列表!确定最低组合效果不佳。
还有其他我没有想到的解决方案吗?
【问题讨论】:
-
当你说有一段时间没有一起玩的时候,是把所有玩家的平均分算出来吗?
标签: java math combinations permutation