创建固定数周的固定列表
本文关键字:列表 创建 | 更新日期: 2023-09-27 18:06:21
我在论坛上看到了一些例子,但它们似乎不能满足我的需要。
我正在考虑为足球联赛创建一个随机生成的赛程列表。
我有38个比赛周,在联赛中有2到20支球队(都是偶数)。我需要的是如何创建列表的逻辑。
我想创建一个列表,看起来像这样:
Gameweek 1
A v B
C v D
E v F
Gamweeek 2
A v C
D v E
F v B
有没有人对我如何创建这个有任何想法?
这听起来像是一道数学题!特别是排列(带有一些递归)。以下是我在谷歌上快速搜索到的一些例子:
http://www.codeguru.com/vb/gen/vb_misc/algorithms/article.php/c5607/Permutations-in-Visual-Basic--Generating-All-Possible-Combinations.htm http://www.vb-helper.com/howto_2005_permute.html在vb.net中生成所有真实组合
这个例子应该让你开始。最后一个对于你想要做的事情似乎更实际。