我正在寻找一种算法来将获胜者从小组阶段推进到括号。例如,有 6 组(A、B、C、D、E、F)的锦标赛,当循环赛阶段结束时,每组前 2 支球队晋级季后赛。必须对括号进行优化,以使来自同一组的玩家尽可能晚地相遇,并且这些更高的种子也可以迟到。
输入是分类的团队(每组前 2 个):1A、2A、1B、2B、1C、2C、1D、2D、1E、2E、1F、2F。输出应该是这些匹配项(按此顺序):
1A-BYE
2B-2C
1D-BYE
1E-2F
1B-BYE
2A-2D
1C-BYE
1F-2E
括号应该是:
同理,4组晋级前3名的队伍,括号应为:
有什么算法建议吗?
谢谢。