Re: генератор словарей
- From
- Oleg I. Khovayko ()
- To
- Kirill Usatov
- Date
- 2002-12-18T20:29:52Z
- Area
- RU.ALGORITHMS
From: "Oleg I. Khovayko" <olegh@ncbi.nlm.nih.gov>
>
> как посоветуешь такое сделать алл? кpоме как pуками Ж)
Программу все равно руками писать придется.
Ну и головой придумывать...
А делать надо вот как:
1. Создаешь массив M из множества разрешенных символов.
2. пишешь рекурсовную функцию F, в которой:
- в цикле для каждого элемента (символа) из массива M, не равного '$' делать:
- положить элемент в конец выходной строки
- удалить элемент из массива M, заменив его на '$'
- позвать рекурсивно F
- удалить элемент из концa выходной строки
- положить элемент на место в массов M, откуда его забирали 3 строчки назад.
Естественно, вместо '$' можно использовать любой другой символ,
не принадлежащий множеству разрешенных.
Печать выходной строки проводить, если ее
длина попадает в печатаемый интервал.
--
#include <best/regards.hpp>
Oleg I. KHOVAYKO
(301)435-5885 || WEB: http://olegh.spedia.net
--- ifmail v.2.15dev5
* Origin: National Center for Biotechnology Information (2:5020/400)