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)