Тебе дают N людей и запросы «X и Y из одной семьи?». Naive поиск через граф — медленно. Реализуй Union-Find: find(x) с path compression + union by rank даёт почти O(1) amortized (α(n) ≤ 4). Где применяется: Kruskal MST, cycle detection в undirected graph, connected components в social network.

Алгоритмы medium middle

Вопрос с собеседования аналитика по теме «Алгоритмы».

algorithmsunion-find

Разбор ответа

Подробный разбор с объяснением «почему правильный ответ верный» и почему остальные неверны — после регистрации.

3000+ вопросов с разбором, карточки с раскрытием ответа, AI-собес и подготовка к интервью аналитика.

Получить доступ к ответам — все вопросы →

Что дальше

Похожие вопросы из категории «Алгоритмы»