基本上我正在做某种游戏搜索"人们可以在群组中搜索游戏,可以说在一个群组中最多可以有5个人,当游戏被发现时,你正在玩5v5游戏,这个群体可能少于5个玩家。
所以我认为我可以做的是创建一个Queue对象,其中包含搜索游戏的所有组对象的列表,然后遍历该列表并找到并组合正确的组,但我觉得它是使用列表会变得一团糟,因为我必须考虑到类似于玩家的elo和类似的匹配组之类的东西的膨胀,这将导致许多循环,就我想到如何制作它。 / p>
这是一个可行的解决方案吗?或者我应该使用其他一些结构来处理组和搜索?
提前感谢任何建议。