一共有14队,分别为1,2,3,4,5...14
分为主客场,所以一共有26轮比赛,每轮7场比赛
怎么安排从第1轮到到26轮的对阵形式
比如1队,第一轮主场1 VS 2,第二轮可能是客场3 vs 1
大家帮帮忙,考虑一下怎么的算法能得出来
分为主客场,所以一共有26轮比赛,每轮7场比赛
怎么安排从第1轮到到26轮的对阵形式
比如1队,第一轮主场1 VS 2,第二轮可能是客场3 vs 1
大家帮帮忙,考虑一下怎么的算法能得出来
是我在百度中帮别人写的 ,我主要做的依据就是讲这个分为了两组:
A B C D E F
G H I J K L
然后再进行上下两组的划分。剩下的你可以再变化位置,只需要分11轮就可以了的 。主客场的位置那就很ok的了 你前后交错就可以了即从十二轮开始的
第一轮:
A-G B-H C-I D-J E-K F-L(前面的为主场)
第二轮:
A-H B-I C-J D-K E-L F-G(后面的为主场)
第三轮:
A-I B-J C-K D-L E-G F-H(前面的为主场)
第四轮:
A-J B-K C-L D-G E-K F-I(后面的为主场)
第五轮:
A-K B-L C-G D-H E-I F-J(前面的为主场)
第六轮:
A-L B-G C-H D-I E-J F-K(后前的为主场)
第七轮:
A-B C-D E-F G-H I-J K-L(前面的为主场)
第八轮:
A-C B-E D-F G-I H-K J-L(后面的为主场)
第九轮:
A-D B-F C-E G-J H-L I-K(前面的为主场)
第十轮:
A-E B-D C-F G-K H-J I-L(后面的为主场)
第十一轮:
A-F B-C D-E G-L H-I J-K(前面的为主场)
第十二轮---第二十二轮 就是1-11轮的反的就可以了不过我觉得应该有一个算法的,只是我没有研究过。
希望对你有一定用处
不过我的一共有14队,,一共有26轮比赛,每轮7场比赛
一共有182场比赛,需要搞一个算法,不然手工太麻烦了
畢竟有算法的話。所有的問題都可以解決的
hangang7403 思路不錯~~