|
|
|
Посоветуйте алгоритм соединения строковых массивов с отбрасыванием повторяющихся значений
|
|||
|---|---|---|---|
|
#18+
Есть 2 массива, содержащих строковые данные. Нужно из этих 2-ух массивов создать 3-ий массив, содержащий в себе значения из 1-го и 2-го массивов, без повторов. Строк много. Посоветуйте, плз, оптимальный алгоритм. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2008, 17:10 |
|
||
|
Посоветуйте алгоритм соединения строковых массивов с отбрасыванием повторяющихся значений
|
|||
|---|---|---|---|
|
#18+
Хеш-таблица ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2008, 17:22 |
|
||
|
Посоветуйте алгоритм соединения строковых массивов с отбрасыванием повторяющихся значений
|
|||
|---|---|---|---|
|
#18+
Много — это сколько? Миллиарды? Не в СУБД? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2008, 17:32 |
|
||
|
Посоветуйте алгоритм соединения строковых массивов с отбрасыванием повторяющихся значений
|
|||
|---|---|---|---|
|
#18+
А может, массивы предварительно упорядочены?,) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2008, 17:57 |
|
||
|
Посоветуйте алгоритм соединения строковых массивов с отбрасыванием повторяющихся значений
|
|||
|---|---|---|---|
|
#18+
укажите обьемы и языки реализации хотя-бы.Будет ближе к жизни.Коллекции строк например. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2008, 18:38 |
|
||
|
Посоветуйте алгоритм соединения строковых массивов с отбрасыванием повторяющихся значений
|
|||
|---|---|---|---|
|
#18+
1) перебирать элементы обоих массивов по одному и пихать в бинарное дерево 2) если данные строковые и получится подобрать хороший алгоритм хеширования, то упомянутый вариант с хеш-таблицей будет быстрее чем с бинарным деревом _______________________________________ 2pro4U ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2008, 01:27 |
|
||
|
Посоветуйте алгоритм соединения строковых массивов с отбрасыванием повторяющихся значений
|
|||
|---|---|---|---|
|
#18+
googmanЕсть 2 массива, содержащих строковые данные. Нужно из этих 2-ух массивов создать 3-ий массив, содержащий в себе значения из 1-го и 2-го массивов, без повторов. Строк много. Посоветуйте, плз, оптимальный алгоритм. Спасибо. Наиболее оптимальный алгоритм - закатать это в БД и SELECT DISTINCT. А вообще, если серьезно, то действительно - хеши и локальная сортировка по букетам. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2008, 01:42 |
|
||
|
Посоветуйте алгоритм соединения строковых массивов с отбрасыванием повторяющихся значений
|
|||
|---|---|---|---|
|
#18+
googmanЕсть 2 массива, содержащих строковые данные. Нужно из этих 2-ух массивов создать 3-ий массив, содержащий в себе значения из 1-го и 2-го массивов, без повторов. Строк много. Посоветуйте, плз, оптимальный алгоритм. Спасибо. cat 1.txt 2.txt|sort -uR >3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2008, 01:48 |
|
||
|
|

start [/forum/topic.php?fid=16&fpage=150&tid=1345566]: |
0ms |
get settings: |
11ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
68ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
2ms |
| others: | 240ms |
| total: | 399ms |

| 0 / 0 |
