【发布时间】:2015-06-24 14:21:14
【问题描述】:
例子:
$atletas = array("A", "B", "C", "D", "E", "Bye", "Bye", "Bye");
我的功能:
function sortear_grelha($atletas) {
shuffle($atletas);
$atletas = array_chunk($atletas, 2);
return $atletas;
}
预期结果例如:
[["A","Bye"],["C","Bye"],["Bye","D"],["B","E"]]
我得到的输出:
[["A","Bye"],["Bye","Bye"],["C","D"],["B","E"]]
我想要成对的不同值。
【问题讨论】:
-
如果您不想要相同的成对,这不是随机的。
-
随机无相同值对
-
这可能会变得非常复杂,并且是背包问题的一些子问题。您要在这里解决的更大的问题是什么?