【发布时间】:2013-11-18 03:32:21
【问题描述】:
我正在尝试用 PHP 编写一段代码,它将为每个团队制定循环赛类型锦标赛的最佳和最差可能结果。
此代码将在每轮比赛后执行,因此将查找每支球队的当前 WLT 记录以及每支球队未来的比赛时间表(所有这些信息都已存储在数据库中)。
我最初的想法是遍历每支球队的排名排列,并记住每支球队表现的极限。然而,经过进一步思考,我意识到在这种情况下,对于 12 个团队来说,这将导致超过 4.79 亿个排列(这可能需要一点时间来计算,更不用说简洁的代码了)。
不幸的是,我担心自己在设计一个逻辑系统来处理这个问题时已经达到了我的想象力的极限,所以任何人都可以提供任何帮助。
提前干杯 爱德华
【问题讨论】:
-
最好和最坏的情况不就是球队每场比赛要么赢要么输吗?
-
@mikeyq6 不,OP 想要在每一轮之后重新计算 ods。
-
@user2961751,您需要添加更多详细信息。此外,您需要提供一个非常具体的问题,例如“我如何计算 12 的排列...”等,以及添加代码示例或至少是伪代码时获得的最佳结果。 IE。在这里,您可以添加一个示例伪代码或 php 代码来说明这将如何进行。
-
可能的结果是“全部”,除非您正在为 NCAA 建模:)
标签: php database logic tournament