В рамках данной работы была разработана программа, позволяющая задавать граф с любым количеством вершин и ребер. Граф - это абстрактная структура данных, представляющая собой совокупность вершин и ребер, соединяющих эти вершины. В программе пользователю предлагается выбрать количество вершин и ребер, после чего он может вручную добавлять вершины и соединять их ребрами.
Программа предоставляет пользователю удобный интерфейс для работы с графом. Пользователь может добавлять вершины, соединять их ребрами, удалять вершины и ребра, а также просматривать информацию о вершинах и ребрах. Помимо этого, программа позволяет сохранять графы в файлы и загружать их из файлов.
Разработка программы включала в себя использование различных структур данных для хранения информации о вершинах и ребрах, а также использование алгоритмов для работы с графом. Для визуализации графа были использованы специальные библиотеки, позволяющие отображать графы в удобном виде.
Программа была написана на языке программирования, который позволяет эффективно работать с графами, обеспечивая высокую производительность и удобство использования. Разработанная программа может быть полезна как студентам, изучающим теорию графов, так и специалистам, работающим с анализом и визуализацией данных.