Какой самый быстрый способ перемешать массив с числами без повторения трибл подряд
shuffleX(array(1,2,1,2,1,2,1,2,1,2,1,2,1),2)
1,1,1,2,2,2, ... Плохо ??
1,1,2,2,1,2, ... Хорошо ??
1,2,1,2,1,2, ... Хорошо ??
function shuffleX($arr, $max=2){
...
}
$arr=array(1,2,1,1,2,2);
shuffleX($arr,2);