Построение графа по матрице смежности
Опубликовано 7 июня, 2024 - 11:57 пользователем Куртбединова Гульсум
Код реализует простую визуализацию графов. При запуске пользователь может ввести количество вершин графа, после чего генерируется таблица с чекбоксами (матрица смежности), где каждый чекбокс соответствует ребру между двумя вершинами. После ввода визуализируется граф на холсте. В коде создается матрица смежности на основе состояния чекбоксов (функция createGraph()) и рисуются вершины в виде кругов и ребра, соединяющие их (drawGraph()). Вспомогательные функции отвечают за прорисовку различных графических примитивов на холсте (drawLine,drawCircle, drawText).
Направление: