Доброго времени суток!
подскажите где можно почитать про следующие алгоритмы:
1) определения остовного леса максимальной высоты, построенного методом поиска в глубину и методом поиска в ширину
2) поиск циклов, включающих заданную вершину
3) определение периферии взвешенного орграфа на основе алгоритма Флойда
В задании было написано поиск циклов, включающих заданную вершину, я думаю, что всех, а не один...
насчет фундаментальных не знаю, подскажите чем они отличаться будут...
Из каждой вершины запускается обход в ширину или в глубину - таким образом находим диаметры компонентов связности графа. Обход, при котором найден диаметр, используем для построения остовного дерева - оно будет наибольшей высоты.
По периферии - алг. Флойда строит матрицу кратчайших путей, из неё выбираются вершины с наибольшим эксцентриситетом