рефераты рефераты
Главная страница > Курсовая работа: Графы и их представление на ЭВМ  
Курсовая работа: Графы и их представление на ЭВМ
Главная страница
Банковское дело
Безопасность жизнедеятельности
Биология
Биржевое дело
Ботаника и сельское хоз-во
Бухгалтерский учет и аудит
География экономическая география
Геодезия
Геология
Госслужба
Гражданский процесс
Гражданское право
Иностранные языки лингвистика
Искусство
Историческая личность
История
История государства и права
История отечественного государства и права
История политичиских учений
История техники
История экономических учений
Биографии
Биология и химия
Издательское дело и полиграфия
Исторические личности
Краткое содержание произведений
Новейшая история политология
Остальные рефераты
Промышленность производство
психология педагогика
Коммуникации связь цифровые приборы и радиоэлектроника
Краеведение и этнография
Кулинария и продукты питания
Культура и искусство
Литература
Маркетинг реклама и торговля
Математика
Медицина
Реклама
Физика
Финансы
Химия
Экономическая теория
Юриспруденция
Юридическая наука
Компьютерные науки
Финансовые науки
Управленческие науки
Информатика программирование
Экономика
Архитектура
Банковское дело
Биржевое дело
Бухгалтерский учет и аудит
Валютные отношения
География
Кредитование
Инвестиции
Информатика
Кибернетика
Косметология
Наука и техника
Маркетинг
Культура и искусство
Менеджмент
Металлургия
Налогообложение
Предпринимательство
Радиоэлектроника
Страхование
Строительство
Схемотехника
Таможенная система
Сочинения по литературе и русскому языку
Теория организация
Теплотехника
Туризм
Управление
Форма поиска
Авторизация




 
Статистика
рефераты
Последние новости

Курсовая работа: Графы и их представление на ЭВМ


2.2 Способы численного представления графа

1. Матричный способ (с помощью матрицы смежности). Матрица смежности имеет m – строк и n – столбцов, где m – количество вершин графа.

Элементами матрицы смежности являются 0 и 1, Если вершины соединены, то ставится 1 и наоборот.

  1 2 3 4 5
1 0 0 1 1 0
2 0 0 0 1 1
3 1 0 0 0 1
4 1 1 0 0 0
5 0 1 1 0 0

Матрица смежности графа GРис.

2.2.1 Граф и его матрица смежности

Матрица смежности симметрична относительно главной диагонали (рис. 2.2.1).

2. Матрица инцидентности вершин и рёбер содержит m – строк и n – столбцов, где m – количество вершин, n – количество рёбер.

Рис.1


  a b c d e
A 0 1 1 0 0
B 1 0 0 1 1
C 0 0 1 0 1
D 0 1 0 1 0
E 1 0 0 0 0
F 0 0 0 0 0

Рис 2.2.2 Граф и его матрица инцидентности

В любом столбце матрицы инцидентности (рис. 2.2.2) лиши две единички.

Другой способ представления графа обеспечивает функция, которая выдает списки узлов, с которыми данный узел связан непосредственно. Для графа, отображенного на рис. 2.2.3, такое описание можно представить в виде структуры (таблица 2.1). В колонке s представлены номера узлов, далее в строке таблицы следует список соседних узлов. По этой причине число колонок в каждой из строк различно.

Таблица 2.1


2.3 Представление ориентированных граф

Представление ориентированных граф элементами матриц смежности и инцидентности являются 0, 1, -1. Пусть даны два ориентированных графа (рис. 2.3.1), тогда матрицы смежности и инцидентности для них будут выглядеть как в таблицe 2.3

Рис. 2.3.1 Ориентированные графы

Таблица 2.3

Матрица смежности
A B
A B C
A 0 0 1
B 0 0 0
C 0 1 0

Страницы: 1, 2, 3, 4, 5, 6

рефераты
Новости