У меня есть случайный граф, представленный матрицей смежности в Java, как я могу найти связанные компоненты (подграфы) внутри этого графика?
Я нашел BFS и DFS, но не уверен, что они подходят, и я не мог решить, как реализовать их для матрицы смежности.
Любые идеи?