powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Посоветуйте алгоритм соединения строковых массивов с отбрасыванием повторяющихся значений
8 сообщений из 8, страница 1 из 1
Посоветуйте алгоритм соединения строковых массивов с отбрасыванием повторяющихся значений
    #35058374
googman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть 2 массива, содержащих строковые данные.

Нужно из этих 2-ух массивов создать 3-ий массив, содержащий в себе значения из 1-го и 2-го массивов, без повторов.

Строк много. Посоветуйте, плз, оптимальный алгоритм. Спасибо.
...
Рейтинг: 0 / 0
Посоветуйте алгоритм соединения строковых массивов с отбрасыванием повторяющихся значений
    #35058384
Шогал
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хеш-таблица
...
Рейтинг: 0 / 0
Посоветуйте алгоритм соединения строковых массивов с отбрасыванием повторяющихся значений
    #35058391
temperature457
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Много — это сколько?
Миллиарды?
Не в СУБД?
...
Рейтинг: 0 / 0
Посоветуйте алгоритм соединения строковых массивов с отбрасыванием повторяющихся значений
    #35058399
DocAl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А может, массивы предварительно упорядочены?,)
...
Рейтинг: 0 / 0
Посоветуйте алгоритм соединения строковых массивов с отбрасыванием повторяющихся значений
    #35058430
leonidy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
укажите обьемы и языки реализации хотя-бы.Будет ближе к жизни.Коллекции строк например.
...
Рейтинг: 0 / 0
Посоветуйте алгоритм соединения строковых массивов с отбрасыванием повторяющихся значений
    #35058712
Фотография Frenzy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1) перебирать элементы обоих массивов по одному и пихать в бинарное дерево
2) если данные строковые и получится подобрать хороший алгоритм хеширования, то упомянутый вариант с хеш-таблицей будет быстрее чем с бинарным деревом

_______________________________________
2pro4U
...
Рейтинг: 0 / 0
Посоветуйте алгоритм соединения строковых массивов с отбрасыванием повторяющихся значений
    #35058718
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
googmanЕсть 2 массива, содержащих строковые данные.

Нужно из этих 2-ух массивов создать 3-ий массив, содержащий в себе значения из 1-го и 2-го массивов, без повторов.

Строк много. Посоветуйте, плз, оптимальный алгоритм. Спасибо.

Наиболее оптимальный алгоритм - закатать это в БД и SELECT DISTINCT.
А вообще, если серьезно, то действительно - хеши и локальная сортировка по букетам.
...
Рейтинг: 0 / 0
Посоветуйте алгоритм соединения строковых массивов с отбрасыванием повторяющихся значений
    #35058721
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
googmanЕсть 2 массива, содержащих строковые данные.

Нужно из этих 2-ух массивов создать 3-ий массив, содержащий в себе значения из 1-го и 2-го массивов, без повторов.

Строк много. Посоветуйте, плз, оптимальный алгоритм. Спасибо.

cat 1.txt 2.txt|sort -uR >3
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Посоветуйте алгоритм соединения строковых массивов с отбрасыванием повторяющихся значений
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]