Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.15.3.154] |
|
Страницы: (3) 1 2 [3] все ( Перейти к последнему сообщению ) |
Сообщ.
#31
,
|
|
|
мои "пять копеек"
1) первый проход в первой строке ищется разделитель слов "пробел" или "запятая" или "скобки" и т.п. или символ конца строки при этом создается база содержащая записи "адрес начала слова"+"длина слова" 2) второй проход то же самое, но со второй строкой база содержит"адрес начала слова"+"длина слова"+"счетчик совпадений" инициализированный нулями 3) сравниваем последовательно длины слов первой строки со второй строкой, если не совпали переходим к следующему слову, если длины совпали проверяем на совпадение символов, если совпали все символы инкрементируем "счетчик совпадений" 4) выводим на экран те слова, у которых "счетчик совпадений" не содержат нули |