我面临的问题是,如果出现如下示例的问题,该怎么办:
代码 1000、2000、3000、4000、5000
编号 1、2、3
=========================================
这个:
ID 号 1 的代码为 1000、2000、3000、4000
ID 号 2 的代码为 2000、4000、3000
ID 号 3 的代码为 3000、4000、5000
=========================================
当所有字段都连接起来时,每个 ID 都找到了相同的代码。从上面的例子中,我想产生公平的结果,并调整到它之前在每个 ID 上的代码如下:(在一组 ID 上产生公平的代码)
=========================================
成为:
ID 号 1 的代码为 1000、2000(1000 必须在数字 1 上,因为只有它比其他的有)
ID 号 2 的代码为 3000、4000
ID 号 3 的代码为 5000(5000 必须在数字 3 上,因为只有它比其他的有)
=========================================
有人说使用Round Robin,但我以前从未听说过 Round Robin ,也不知道如何使用它,头脑一片空白。有没有另一种更简单的方法,比如使用 PHP 可能是什么?我迷路了。
谢谢。
==================================================== ===========
说明:
我正在制作一个应用程序,其中每个用户都有一个预定义的代码并且没有相同的代码。例如,用户 A 的代码范围在 1000-1500 之间,用户 B 的代码范围在 1600 到 2000 之间。用户 C 的代码范围在 1300-1550 之间。正如我们所见,A 上的代码中包含的 C 上的代码的距离(A -> 1000-1500,C -> 1300-1550)肯定会在两个用户之间重复。有了这个条件,如何将其分离和划分以使其更加公平。让 C 有 1300,A 有 1301,C 有 1302 等等,直到 1500。
我以为我之前给出的简单示例可以很好地理解,但它似乎一团糟,我的错误。