@12rbah

Какой алгоритм наиболее хорошо подходит для удаления дубликатов строк из массива?

Знаю два способа для удаления дубликатов (либо через map, либо вложенным циклом где все будет перебираться), есть ли еще какие нибудь способы для этого?
  • Вопрос задан
  • 2151 просмотр
Пригласить эксперта
Ответы на вопрос 2
uvelichitel
@uvelichitel Куратор тега Go
habrahabr.ru/users/uvelichitel
Фильтр Блума быстрее и легче чем hash-map. Готовый пакет - https://github.com/willf/bloom Вручную можно сделать примерно так - https://medium.com/@meeusdylan/creating-a-bloom-fi...
Ответ написан
@PapaStifflera
Родился, вырос...
Есть. Сортировка исходного массива строк и цикл в один проход.
https://play.golang.org/p/Sx0sHeixC-s
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы