Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ianysheva_1.docx
Скачиваний:
14
Добавлен:
16.04.2021
Размер:
160.89 Кб
Скачать

4 Выводы

Изучил представление графов в ЭВМ при помощи матрицы смежности, множества пар вершин и массива структур. Визуализировал граф.

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

Время выполнения подпрограмм для разных типов матриц оказалось примерно одинаковым.

Выбор типа представления графа зависит от поставленной задачи. При небольшом количестве ребер (такой граф называется разреженным), представление с использованием списков смежности потребует намного меньшего объема памяти. Если большинство пар вершин соединены ребрами (такой граф называется насыщенным), предпочтительнее использование матрицы смежности, поскольку в них не нужны ссылки. Некоторые алгоритмы более эффективны для представлений матрицей смежности, поскольку требуют постоянных затрат времени для ответа на вопрос "существует ли ребро между вершинами i и j?".

Соседние файлы в предмете Построение и анализ графовых моделей