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

Лекція 7. Сортування заздалегідь. Збалансовані дерева пошуку

Дізнаємось

Що таке сортування заздалегідь і чому воно важливе при роботі з великими обсягами даних.
Які проблеми має незбалансоване двійкове дерево пошуку.
Як працюють збалансовані дерева пошуку (на прикладі AVL-дерев).
Які операції підтримують баланс у дереві — обертання ліворуч, праворуч та подвійні обертання.
Як реалізуються ці операції на практиці у Python.

Навчимось

Пояснювати принцип роботи збалансованих дерев.
Аналізувати складність операцій у звичайному та збалансованому дереві пошуку.
Реалізовувати базову структуру збалансованого дерева пошуку на 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