Lord Maverik

Lord Maverik
Рейтинг
471
Регистрация
15.04.2003
Должность
Веб-мастер
Counselor:
а если мне надо получить 5000 разных комбинаций?

Выполняем эту комбинацию n-е количество раз, каждый раз проверяю уникальное кол-во комбинаций. Если количество дублей превышает некий предел, прекращаем это занятие. Как то так :)

avan-in, ау :) Мой пример от Вашего отличается только тем, что учитывает неограниченное количество элементов массива, именно для этого я его и привел.

Lord Maverik добавил 21.03.2011 в 11:44

Что касается примера ниже. А если в каждом из элементов массив из 1000 элементов, не замучаетесь полный перебор делать? А если надо всего 5 разных комбинаций?

avan-in:
а не проще сразу сгенерить без повторений?

ваш пример? :)

avan-in:
плохой вариант, будут повторения

Смотря для чего это надо. Все повторения можно впоследствии легко убрать, получив на выходе случайный набор комбинаций нужного количества.

Все присланные макеты находятся уже на рассмотрении, по итогам сообщу новости :)

Lord Maverik добавил 21.03.2011 в 11:07

markin, мне больше самый первый бордовенький понравился. :)

$result = '';
for($i=0; $i<count($array); $i++)
{
$result .= array_rand($array[$i]).' ';
}

Макет от strikerNet

Mr.Crowly:
Тока денег таких не предусматривается

тогда перестаньте фантазировать.

Mr.Crowly:
Вопрос в том КАК ????

Реклама по ТВ, Радио, на популярных ресурсах (mail, odnoklassniki).

Всего: 5549