|
Граф невзвешенный, так что можно использовать поиск в ширину или волновой алгоритм. И то, и другое нетрудно реализовать на матрице смежности - например, для обхода в ширину из третьей вершины ищем единицы в третьей строке, рекурсивно выполняем обход для соотв. строк матрицы.
А если из матрицы получить списки смежности, то будет еще проще.
|