Презентация Списки (окончание). Графы. Лекция 9, 10 онлайн
На нашем сайте вы можете скачать и просмотреть онлайн доклад-презентацию на тему Списки (окончание). Графы. Лекция 9, 10 абсолютно бесплатно. Урок-презентация на эту тему содержит всего 40 слайдов. Все материалы созданы в программе PowerPoint и имеют формат ppt или же pptx. Материалы и темы для презентаций взяты из открытых источников и загружены их авторами, за качество и достоверность информации в них администрация сайта не отвечает, все права принадлежат их создателям. Если вы нашли то, что искали, отблагодарите авторов - поделитесь ссылкой в социальных сетях, а наш сайт добавьте в закладки.
Презентации » Устройства и комплектующие » Списки (окончание). Графы. Лекция 9, 10
Оцените!
Оцените презентацию от 1 до 5 баллов!
- Тип файла:ppt / pptx (powerpoint)
- Всего слайдов:40 слайдов
- Для класса:1,2,3,4,5,6,7,8,9,10,11
- Размер файла:186.91 kB
- Просмотров:79
- Скачиваний:0
- Автор:неизвестен
Слайды и текст к этой презентации:
№4 слайд
Содержание слайда: Операции работы с очередью
create(&Q) – создает очередь
makeempty (&Q) – делает очередь Q пустой
front (&Q) – выдает значение первого элемента очереди, не удаляя его
get(&Q) – выдает значение первого элемента очереди и удаляет его из очереди
put(&Q, x) – помещает в конец очереди Q новый элемент со значением x
empty (&Q) -- если очередь пуста, то 1 (истина), иначе 0 (ложь)
destroy(&Q) -- уничтожает очередь
№16 слайд
Содержание слайда: Отношения
Пусть А и В —множества
Отношением из А в В называется любое подмножество множества АхВ
A называется областью определения отношения R
В называется множеством значений отношения R
Факт (а, b)R сокращенно записывается аRb
Отношение {(b, а) | (а, b) R} называется обратным к отношению R и часто обозначается через R-1.
№17 слайд
Содержание слайда: Виды отношений
Пусть A—множество
Отношение R называется на А
рефлексивным, если аRа для всех a из А
симметричным, если аRb влечет bRa для a и b из A
транзитивным, если для любых а, b и с из A из аRb и bRс следует аRс
Рефлексивное, симметричное и транзитивное отношение называется отношением эквивалентности
Отношение эквивалентности на множестве A разбивает множество A на непересекающиеся подмножества, называемые классами эквивалентности
Приведите примеры каждого вида отношений
№18 слайд
Содержание слайда: Графы
Графом называется пара (А, R), где А — конечное множество, а R — отношение на множестве А
Элементы А называются вершинами (узлами)
Элементы R называются дугами (ребрами)
Если отношение R несимметричное, то граф ориентированный
Если отношение R симметричное, то граф неориентированный
№20 слайд
Содержание слайда: Изображение графов на плоскости
Изображения дуг графа могут пересекаться -- точки пересечения не являются вершинами
Граф, который можно изобразить на плоскости без пересечений дуг, называется планарным.
Пример различных изображений графа на плоскости
A={1, 2, 3, 4} , R = {(1, 2), (1, 3), (2, 3), (2, 4), (3, 4), (4, 1)}
№22 слайд
Содержание слайда: Путь и цикл в графе
Последовательность вершин (а0, а1, ... ,аn), n≥1, называется путем (маршрутом) длины n из вершины а0 в вершину аn, если для каждого 1≤i≤n существует дуга, выходящая из вершины аi-1 и входящая в вершину аi
Если существует путь из вершины а0 в вершину аn, то говорят, что аn достижима из а0
Циклом называется путь (а0, а1, ...,аn), т.ч. а0 = аn
№24 слайд
Содержание слайда: Степень вершины
Степенью по входу (полустепенью входа) вершины называется число входящих в нее дуг
Степенью по выходу (полустепенью исхода) вершины называется число выходящих из нее дуг
Если граф неориентированный, то степенью вершины называется количество инцидентных с ней ребер
№32 слайд
Содержание слайда: Алгоритм поиска в ширину
Пусть дан граф G и выбрана некоторая его вершина s
Поиск в ширину вычисляет для каждой вершины u два номера
П[u] предшественика вершины u при поиске в ширину
d[u] кратчайшее расстояние от s до u
Схема алгоритма
Шаг 1: d[s] = 0
Шаг n: обрабатываем все вершины на расстоянии n-1 от s
Каждого соседа v вершины u с пометкой d[u] = n-1 нумеруем П[v] = u и d[v] = n
№34 слайд
Содержание слайда: Алгоритм поиска в ширину
BFS (матрица смежности граф G, число вершин n, вершина s)
{
for (u = 0; u < n; u++)
d[u] = n; // почему?
d[s] = 0;
put(s, Q);
while (! empty(Q)) {
u = get(Q);
for (v = 0; v < n; v++) if (G[v][u] == 1) { // сосед u
if (d[v] > d[u]+1) {
d[v]= d[u]+1;
put(Q, v);
}}
}
}
Скачать все slide презентации Списки (окончание). Графы. Лекция 9, 10 одним архивом:
-
Линейные списки: стеки, очереди, деки. Лекция 3
-
Списки. Лекция 6
-
Использование динамической памяти при организации списков и их обработке. Лекция 10
-
Коллекции. Списки. Интерфейс List
-
Списки. Элемент списка. (Лекция 2)
-
Проектирование высоко-нагруженных систем. Лекция 3
-
Методы улучшения алгоритмов сортировок. Лекция 7
-
Пирамидальная сортировка. Лекция 8
-
Классификация структур данных. Лекция 2
-
Базовые типы данных языков программирования высокого уровня. Лекция 3