Алгоритм Тарьяна для поиска сильно связных компонентов
Techdose
0:00 / 0:00
Алгоритм Тарьяна для поиска сильно связных компонентов
71 345 просмотров · 6 лет назад
Techdose
198 тыс. подписчиков
71 345 просмотров · 6 лет назад
В этой лекции объясняется алгоритм Тарьянса для поиска сильно связанных компонент в графе. В предыдущем видео это объяснялось с использованием алгоритма Косараджу, ссылка на который приведена ниже. В алгоритме Тарьянса мы можем найти все сильно связанные компоненты всего за один обход графа. В этом видео я сначала объяснил концепции, необходимые для полного понимания причин каждого шага алгоритма Тарьянса, а затем показал пример предварительного запуска. Я также показал причину использования низкого времени обнаружения узлов и как его рассчитать интуитивно. В конце видео я показал пошаговый код этого алгоритма. Этот алгоритм использует массивы, стек и обход в глубину (DFS). Ссылка на код, как обычно, находится ниже. Если у вас возникнут трудности или вопросы, оставьте комментарий ниже. Пожалуйста, поддержите наш канал, ПОДПИСАВШИСЬ и ПОСТАВИВ ЛАЙК нашему видео, если оно оказалось полезным... Пока! :)
========================================================================
Присоединяйтесь к этому каналу, чтобы получить доступ к бонусам:
/ @techdose4u
INSTAGRAM: / surya.pratap.k
ПОДДЕРЖИТЕ НАШУ РАБОТУ: / techdose
LinkedIn: / surya-pratap-kahar-47bb01168
ВЕБ-САЙТ: https://techdose.co.in/
Ссылка на канал в Telegram: https://t.me/codewithTECHDOSE
Ссылка на группу в Telegram: https://t.me/joinchat/SRVOIxWR4sRIVv5...
========================================================================
Ссылка на код: https://gist.github.com/SuryaPratapK/...
Полезные видео:
Алгоритм Косараджу: • Kosaraju Algorithm | Strongly connected co...