Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
eric30
Зарегистрирован: 01.09.2003 Сообщения: 1
|
Добавлено: Пн Сен 01 2003 10:42 Заголовок сообщения: Builder5kak organizovat poisk teksta v memo okne? |
|
|
pomogite |
|
Вернуться к началу |
|
|
GREA
Зарегистрирован: 14.05.2003 Сообщения: 758 Откуда: Новосибирск
|
Добавлено: Пн Сен 01 2003 14:27 Заголовок сообщения: Хороший алгоритм поиска текста(+) |
|
|
1. Считаем сумму ASCII кодов символов искомой строки. 2. Устанавливаем указатели curb и cure соответственно на начало текста и на позицию, соответсвующую длине искомой строки. 3. Считаем сумму ASCII кодов символов текста от curb до cure. 4. Если сумма совпадает с эталонной, то произвести посимвольное сравнения текста между curb и cure с эталонным текстом (если все совпало то STOP). 5. Прибавляем к нашей текущей сумме символ в позиции cure+1 и отнимаем символ в позиции curb. //т.е. считаем "сдвинутую" сумму 6. curb++;cure++; 7. Если cure больше общей длины текста, то printf("Облом!!! текст не найден!"); 8. Прыгаем на шаг №3. |
|
Вернуться к началу |
|
|
|