Second semester worth of laboratory practices on algorithms and data structures.
All tasks tested in PCMS2
You can also see test files in cmake-build-debug folders for eack task
- От списка ребер к матрице смежности(Edje List to Adjacency Matrix)
- Проверка неориентированности(Undirectionality Check)
- Проверка на параллельные ребра(Parallel Edjes Check)
- Компоненты связности(Graph Components)
- Кратчайший путь в неориентированном графе(Shortest Path in Undirectional Graph)
- Лабиринт(Lee Algorithm in maze)
- Топологическая сортировка(Topological Sort)
- Поиск цикла(Cycle search)
- Двудольный граф(Bipartite graph)
- Конденсация графа(GraphCondensation)
- Гамильтонов путь(Hamilton Path)
- Game(Graph Game)
- Степени вершин(Vertex's Degrees)
- Остовное дерево(Min Span Tree)
- Остовное дерево 2.0(Min Span Tree 2.0)