Round Robin Tournament C#

时间:2011-04-18 13:56:43

标签: c#

我正在尝试为c-sharp中的偶数队伍制作循环赛锦标赛时间表。

我正在考虑使用数组,但我在使用它时遇到了一些麻烦。 我希望第一个团队保持固定,所以我只是想为这个团队使用一个int。然后我希望数组旋转,以便固定的int将与数组中的第一个元素配对,所有剩余的元素将像这样配对:

  • int Team1 vs array [0]
  • array [1] vs array [2]
  • array [3] vs array [4]
  • array [5] vs array [6]

等。然后旋转,以便Team1对阵阵列的每个成员,并且它们也相互播放。感谢您提供的任何帮助!

1 个答案:

答案 0 :(得分:0)

对于循环赛,您希望从小组列表中选择长度为2的combinations(不重复)。