Вопрос явно не для "чайников" :-)
Известно, что повторений не много (не более 30). Все строки в файле однотипны - т.е. файл является своего рода логом специфических событий (дата, время, название события, продолжительность события, результат события и т.п.). Длина сравниваемых фраз не короче 5 символов. Ручной поиск невозможен по причине большого объема данных. Как бы вы искали?
Примечание:
во первых - ОС Win XP, во вторых пример куска файла, чем поможет Ваша сортировка в данном случае? не очень понимаю:
01.01.2010 00:01:00 - Свисток паровоза - 00:10 - удачно
01.01.2010 00:01:05 - Начало движения паровоза - 01:05 - удачно
01.01.2010 00:02:00 - Торможение паровоза - 00:15 - неудачно
01.01.2010 00:03:00 - Прибытие паровоза в пункт назначения - 02:10 - удачно
01.01.2010 00:04:00 - Свисток паровоза 00:10 удачно
Примечание:
alexander.p - речи вообще не шло о "сравнении строк" - сравниваются именно "фразы" (слова, или группы слов) длиной от 5 символов. так в примере мне нужно было бы найти "Свисток паровоза" - так как он указан дважды.
Примечание:
alarmeria - вы правы, в примере "паровоза" тоже как то много. на выходе ... что на выходе? например файл в котором парами указаны строки, в которых есть фразы-повторения определенной длины. Хотя определенной длины тоже не получится, потому что искомые фразы могут быть длиной от 5 до 8 символов...
RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.
Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.
Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.