我正在构建一个基于竞争者列表创建锦标赛的系统.
竞争者拥有的属性可能使他们无法与对方放在一起,如性别,体重,技能水平等.
在某些情况下,这变得相当复杂:
将这些人放入最佳括号(例如,大小为4,8,16)的好方法是什么?没有尝试所有排列,是否有一个已知的算法?
c# algorithm tournament
algorithm ×1
c# ×1
tournament ×1