Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Комбинаторика
Форум программистов > Системное программирование > Delphi и Pascal > Delphi - FAQ
domik
короче есть двумерный массив в делфи забитый рандомно, размерность задается любая

например
16 90 68
23 12 48
88 55 44
41 35 94
0 77 8

вот как мне сделать все возможные N-ки чисел(сколько столбцов такая N-ка, в данном случае 3), в N-ке должно быть одно число из каждого столбика(два числа из одного столбика не могут быть), перестановки внутри N-ки не важны, то есть должно будет получится такие 3-ки чисел для этого примера.

16 90 68
16 90 48
16 90 44
16 90 94
16 90 8
16 12 68
16 12 48
16 12 44
16 12 94
16 12 8
16 55 68
16 55 48
16 55 44
16 55 94
16 55 8
.............
23 90 68
23 90 48
..............
0 77 68
0 77 48
0 77 44
0 77 94
0 77 8

вот, подскажите плз, завтра сдавать нужно, не знаю как этот алгоритм сделать...второй день парюсь, подозреваю что там должна быть рекурсия в рекурсии...
domik
все, уже не нужно
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2008 IPS, Inc.