Эта тема на forum.dklab.ru


Markus: Алгоритм генерации всех возможных уникальных строк
Помогите с алгоритмом, совсем думать разучился. всю бошку сломал :)
Исходные данные:
5 строк:
1,2,3
4,5,6
7,8,9
10,11,12
13,14,15

Количество значений во всех строках одинаково и может достигать до 36, но значения строко идут по возрастанию.
Например в строках по 10 значений. В первой строке с 1 по 10, во второй с 11 по 20, в третьей с 21 по 30 и т.д.

Что нужно сделать:
Необходимо сгенерировать все возможные варианты строк используя значения из исходных строк.
В кол-во значений в сгенерированных строках равно кол-ву исходных строк. В данном примере в сген. строках должно быть 5 значений.
В каждой сгенерированной строке должно присутсвовать одно значение из каждой исходной строки.
В сген. строках значения так же должны идти по возврастанию
В итоге должно получиться так:
.....
....
3,5,7,10,13
2,5,7,10,13
и т.д.
Заранее признателен за любую идею.
Maus:
Markus
мнээ, а в чём проблема? Вы же уже указали на алгоритм!
bæv:
Markus, Вам же уже на phpclub'е ответили.
Или Вы ждёте, что Вам тут готовый код напишут?

P.S. Рекламу из подписи уберите.
Markus:
Или Вы ждёте, что Вам тут готовый код напишут?
Ничего я не жду :) просто был в отъезде. И на phpclub'е отписался уже.

Эта тема на forum.dklab.ru