|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
14.03.2013, 12:38 | #1 |
Форумчанин
Регистрация: 27.03.2012
Сообщений: 438
|
Генерация строк
Имеется строка вида sdgsdg7832@(@, длина строки может меняться, как и символы в ней.
Нужно сгенерировать ВСЕ варианты строк размером 4 (может меняться) знака которые должны содержать данные символы. Как пример : строка 123456 размер 7 На выходе 1111111 ........... 6666666 В голову пока ни чего не приходит. Сложность в том что все может меняться, т.е нужен универсальный алгоритм. Может кто-то уже делал подобное ? |
14.03.2013, 13:00 | #2 |
Участник клуба
Регистрация: 11.08.2012
Сообщений: 1,226
|
Для n=4:
Код:
|
14.03.2013, 13:25 | #3 | |
Форумчанин
Регистрация: 27.03.2012
Сообщений: 438
|
Цитата:
|
|
14.03.2013, 13:34 | #4 |
Участник клуба
Регистрация: 11.08.2012
Сообщений: 1,226
|
Edit1 - исходное слово
Edit2 - кол-во символов в слове Memo1 - поле вывода Код:
Последний раз редактировалось Kix.IV; 14.03.2013 в 13:47. |
14.03.2013, 14:22 | #5 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Рекурсивный способ. Чем больше LenIn и особенно LenOut, тем дохлей. Впрочем как и любым другим способом
Код:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Последовательная генерация строк(с началом из определённой точки) | vlad.md | Общие вопросы Delphi | 3 | 11.12.2012 18:09 |
Ввести последовательность строк. Подсчитать количество совпадающих строк. на языке SHELL | lj23lj | Фриланс | 1 | 30.03.2012 16:41 |
Как сделать автозаполнение строк, которые зависят от строк другого столбца | путвфда_иил | Microsoft Office Excel | 19 | 29.08.2010 17:16 |
Добавление строк в таблицу с вставкой в них текста и чередованием фона строк | Centurion2xx6 | Microsoft Office Word | 9 | 30.03.2010 11:00 |
Excel max 256 строк VS user надо 300 строк | Exo | Microsoft Office Excel | 3 | 10.01.2008 17:14 |