Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Пробежаться по массиву строк на наличие дубликатов

389
22 февраля 2004 года
Dmitri
69 / / 20.08.2000
Подскажите, пожалуйста, как можно пробежаться по массиву строк типа "text1\r\ntext2\ntext3..." на наличие дубликатов между \r\n и удалить их, оставив только оригиналы? Не сравнивать же в цикле каждый i-ый элемент со всеми остальными элементами?

Очень важна скорость (объем обрабатываемой информации ~ 10 Mb).

Мне что-то говорили про hashset. How to use? В MSDN все кратко и непонятно.

Есть ли еще какие-либо альтернативные варианты?
270
23 февраля 2004 года
Drew
265 / / 20.07.2000
Цитата:
Originally posted by Dmitri
Подскажите, пожалуйста, как можно пробежаться по массиву строк типа "text1\r\ntext2\ntext3..." на наличие дубликатов между \r\n и удалить их, оставив только оригиналы? Не сравнивать же в цикле каждый i-ый элемент со всеми остальными элементами?

Очень важна скорость (объем обрабатываемой информации ~ 10 Mb).

Мне что-то говорили про hashset. How to use? В MSDN все кратко и непонятно.

Есть ли еще какие-либо альтернативные варианты?


у-у-у, родной, это азЫ - читай массивы, векторы и очереди. Это всё уже давно присутствует в С...

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог