🗊Скачать презентацию Алгоритмы на графах: определение наличия циклов в графе

Категория: Информатика
Нажмите для полного просмотра!
Скачать презентацию Алгоритмы на графах: определение наличия циклов в графе , слайд №1Скачать презентацию Алгоритмы на графах: определение наличия циклов в графе , слайд №2Скачать презентацию Алгоритмы на графах: определение наличия циклов в графе , слайд №3Скачать презентацию Алгоритмы на графах: определение наличия циклов в графе , слайд №4Скачать презентацию Алгоритмы на графах: определение наличия циклов в графе , слайд №5Скачать презентацию Алгоритмы на графах: определение наличия циклов в графе , слайд №6Скачать презентацию Алгоритмы на графах: определение наличия циклов в графе , слайд №7Скачать презентацию Алгоритмы на графах: определение наличия циклов в графе , слайд №8Скачать презентацию Алгоритмы на графах: определение наличия циклов в графе , слайд №9Скачать презентацию Алгоритмы на графах: определение наличия циклов в графе , слайд №10


Слайды и текст этой презентации


Слайд 1


Скачать презентацию Алгоритмы на графах: определение наличия циклов в графе , слайд №1
Описание слайда:

Слайд 2





Домашнее задание
Какое максимальное количество рёбер может быть в ориентированном ациклическом графе с n вершинами?
Может ли быть так, что правильным результатом топологической сортировки графа оказывается любой порядок его вершин?
Решить задачу о производстве деталей с помощью DFS.
Как использовать топологическую сортировку для определения наличия циклов в графе?
Описание слайда:
Домашнее задание Какое максимальное количество рёбер может быть в ориентированном ациклическом графе с n вершинами? Может ли быть так, что правильным результатом топологической сортировки графа оказывается любой порядок его вершин? Решить задачу о производстве деталей с помощью DFS. Как использовать топологическую сортировку для определения наличия циклов в графе?

Слайд 3





Циклы и топологическая сортировка
Описание слайда:
Циклы и топологическая сортировка

Слайд 4





Поиск циклов в графе
Описание слайда:
Поиск циклов в графе

Слайд 5





Поиск циклов в графе
Описание слайда:
Поиск циклов в графе

Слайд 6





Поиск циклов в графе
Описание слайда:
Поиск циклов в графе

Слайд 7





Поиск циклов в графе
Описание слайда:
Поиск циклов в графе

Слайд 8





Поиск циклов в графе
Описание слайда:
Поиск циклов в графе

Слайд 9





Поиск циклов в графе
В первой строке файла input.txt заданы целые n и m — соответственно число вершин и число рёбер  ориентированного графа (1 ≤ n ≤ 10 000, 0 ≤ m ≤ 50 000). В следующих m строках файла заданы пары номеров вершин, соединённых рёбрами.
В файл output.txt вывести последовательность номеров вершин, соответствующих любому циклу в графе. Если граф ациклический, то вывести 0.
Ограничение по времени — 1 сек.
Ограничение по памяти — 16 Мб.
Описание слайда:
Поиск циклов в графе В первой строке файла input.txt заданы целые n и m — соответственно число вершин и число рёбер ориентированного графа (1 ≤ n ≤ 10 000, 0 ≤ m ≤ 50 000). В следующих m строках файла заданы пары номеров вершин, соединённых рёбрами. В файл output.txt вывести последовательность номеров вершин, соответствующих любому циклу в графе. Если граф ациклический, то вывести 0. Ограничение по времени — 1 сек. Ограничение по памяти — 16 Мб.

Слайд 10





Домашнее задание
Верно ли утверждение, что из всех циклов в графе, проходящих через начальную вершину, DFS прежде всего находит цикл минимальной длины? Привести доказательство или контрпример.
Решить задачу об определении наличия циклов в ориентированном графе проверкой рёбер: в выходной файл вывести 1, если в графе есть циклы, и 0 в противном случае.
Выполнить п. 2 для неориентированного графа.
Решить задачу об отыскании цикла в ориентированном графе с помощью DFS без использования второго стека.
Описание слайда:
Домашнее задание Верно ли утверждение, что из всех циклов в графе, проходящих через начальную вершину, DFS прежде всего находит цикл минимальной длины? Привести доказательство или контрпример. Решить задачу об определении наличия циклов в ориентированном графе проверкой рёбер: в выходной файл вывести 1, если в графе есть циклы, и 0 в противном случае. Выполнить п. 2 для неориентированного графа. Решить задачу об отыскании цикла в ориентированном графе с помощью DFS без использования второго стека.


Презентацию на тему Алгоритмы на графах: определение наличия циклов в графе можно скачать бесплатно ниже:

Похожие презентации
Mypresentation.ru
Загрузить презентацию