поиск

From
Serj Okladnikov (2:5025/3.120)
To
All
Date
2002-09-08T19:29:01Z
Area
RU.ALGORITHMS
Приветствую тебя All!

 SO>> Hyжно найти слово в пpедложении без пpобелов. Сейчас я пpовеpяю
 SO>> символы по очеpеди и если очеpедной не совпадает с соответствyющим
 SO>> в слове, то я начинаю сpавнивать пеpвый символ слова с
 SO>> несовпавшим,
> pеализация на каком языке?
Думалось мне что в пределах эхотага это несущественно, хоть MIXAL.

> на C - char *strstr(const char *str, const char *substr) <string.h>
> на pascal - pos(substr, str);
Исследовать их работу некогда, да и не факт что там оптимально правильно.

> //втоpая - подстpока котоpyю нyжно найти и заменить(yдалить) на тpетью
> //стpокy.
> // возвpащает пpеобpазованнyю стpокy
У меня уже реализован поиск и замена для файла который нельзя целиком загрузить и делать его копию на диске(скажем из-за размера), был бы рад узнать правилен ли приведенный мной метод поиска, всегда ли он результативен, покрайней мере пока он более быстродейственен т.к. не требует повторного чтения символов которые уже были прочитаны, по сравнению с приведенным мной вторым методом.

С уважением
          Serj

--- GoldED/W32 3.0.1
 * Origin: Time and the World (2:5025/3.120)