Довідка
Довідка
ЛКЛАУД ІД 456
Loading...

Лекція 10. Представлення графа. Вершини. Ребра. Орієнтовані та неорієнтовані графи. Список суміжних вершин. Матриця суміжності. Пошук в ширину та в глибину. Дерева пошуку

Дізнаємось

Що таке граф, вершина і ребро.
У чому полягає різниця між орієнтованими та неорієнтованими графами.
Які існують способи представлення графів у програмі.
Як реалізувати список суміжних вершин і матрицю суміжності.
Як працюють алгоритми пошуку в глибину (DFS) і пошуку в ширину (BFS).
Що таке дерево пошуку і як воно формується під час обходу графа.

Навчимось

Створювати та представляти графи у Python різними способами.
Реалізовувати обходи графа — пошук у глибину та пошук у ширину.
Будувати дерева пошуку за результатами обходів.
Аналізувати структуру графа та шляхи між вершинами.
Застосовувати алгоритми обходу для вирішення практичних задач: пошук шляху, перевірка зв’язності, планування процесів.

Матеріали

Доступно тільки для зареєстрованих користувачів

Проблемні питання
  • Доступно тільки для зареєстрованих користувачів

Д.з.

Доступно тільки для зареєстрованих користувачів

Тема
3 лекції
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
3 практичні заняття
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Загальнонаціональна хвилина мовчання за загиблими внаслідок збройної агресії рф проти України
60