Привет! Предположим, что есть два множества. A : |A| = n B : |B| = m Элементы данных множеств - целые положительные числа. Задача заключается в нахождении пересечения данных множеств. Очевидный подход - реализовать множества как списки, поддерживать их отсортированными и искать пересечение одним проходом по обоим спискам. Получаем алгоритм со сложностью O(n+m). Можно ли найти пересечение быстрее? Спасибо!



Ответ на:
комментарий
от dilmah






Ответ на:
комментарий
от anonymous


Ответ на:
комментарий
от annoynymous

Ответ на:
комментарий
от anonymous

Ответ на:
комментарий
от Legioner

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Сортировка списка множеств по степени пересечения с данной (2015)
- Форум Сложность алгоритма сортировки (2013)
- Форум bash. списки+rand+обращение по индексу. (2011)
- Форум алгоритм нахождения присутствия 2-ух или более заданных значений в массиве (2005)
- Форум Простой алгоритм построения многуровнегого списка (дерева) из совокупности простых. (2006)
- Форум Свертки в haskell (2016)
- Форум Disjoint regular expressions. (2008)
- Форум Как оценить вероятность равенства 2х строк? (2013)
- Форум Последовательный обход списка несколькими потоками (2019)
- Форум Помогите решить задачку.. (2005)