Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Комбинации символов


flaxe ©   (2006-09-26 16:02:00) 

Нужно реализовать такую задачу:
Имеется набор символов - обычный string.
нужно найти все возможные комбинации из этих символов
Например: s:='abc';
Значит мы должны получить следующее:
a,b,c,ab,ac,bc,ba,ca,cb,abc,acb,bca,bac,cab,cba
Как это можно реализовать?


Джо   (2006-09-26 16:25:00) [1]

В общем, где-то тут: http://algolist.manual.ru/maths/combinat/index.php


Джо   (2006-09-26 16:24:00) [2]

http://algolist.manual.ru/maths/combinat/permutations.php


flaxe   (2006-09-26 16:21:00) [3]

нет меня интересует не хак, просто я знаю что это там тоже используется,
мне это не обходимо для программы составления расписания!


Сергей М.   (2006-09-26 16:20:00) [4]


> flaxe


И какой тебе  нахрен брутфорс, если ты не в состоянии двух слов связать в изложении элементарного ТЗ ?)


MBo   (2006-09-26 16:19:00) [5]

Проще всего написать для этого рекурсивную процедуру.


Сергей М.   (2006-09-26 16:19:00) [6]


> flaxe ©   (26.09.06 16:16) [2]


Ну а почему ты не упомянул, что тебя интересует хак ?)


flaxe   (2006-09-26 16:16:00) [7]

всмысле никак? в программах связанных с брутфорсом это точно есть!


Сергей М.   (2006-09-26 16:04:00) [8]

Никак.

Ну разве что ИИ..


Наверх

Титульная страница Поиск, карта сайта Написать письмо