Алгоритми та структури даних
Цей курс створений для тих, хто прагне прокачати аналітичне мислення та технічні навички — розібратись у принципах побудови алгоритмів, ефективних структурах даних і підготуватись до технічних співбесід у провідні IT-компанії.
Курс охоплює ключові теми: алгоритми сортування й пошуку, стек, чергу, зв’язані списки, дерева, графи та хеш-таблиці. Ви навчитесь аналізувати складність алгоритмів (Big O notation), будувати власні рішення та використовувати готові структури для оптимізації коду.
Після проходження курсу ви зможете впевнено орієнтуватися у світі алгоритмів, ефективно вирішувати задачі будь-якої складності та підвищити свої шанси на працевлаштування в топових IT-компаніях.
Вивчається на курсі
- 1
Оцінка складності алгоритмів
Безкоштовно- Відео31 хв • дивитись відео
- Конспект
- 2
Масиви та списки
Безкоштовно- Відео25 хв • дивитись відео
- Конспект
- Задача: Задача
- 3
Імплементація зв’язного списку
- Відео20 хв • дивитись відео
- Конспект
- Задача: Задача 1
- Задача: Задача 2
- Задача: Задача 3
- 4
Сортування бульбашкою
- Відео11 хв • дивитись відео
- Конспект
- 5
Рекурсія
- Відео26 хв • дивитись відео
- Конспект
- Задача: Задача 1
- Задача: Задача 2
- 6
Алгоритм швидкого сортування
- Відео15 хв • дивитись відео
- Конспект
- 7
Інші алгоритми сортування
- Відео12 хв • дивитись відео
- Конспект
- 8
Стек і черга
- Відео16 хв • дивитись відео
- Конспект
- Задача: Задача 1
- Задача: Задача 2
- Задача: Задача 3
- 9
Хеш структури
- Відео22 хв • дивитись відео
- Конспект
- Задача: Задача 1
- Задача: Задача 2
- Задача: Задача 3
- 10
Динамічне програмування
- Відео28 хв • дивитись відео
- Конспект
- Задача: Задача 1
- Задача: Задача 2
- 11
Жадібні алгоритми
- Відео27 хв • дивитись відео
- Конспект
- Задача: Задача 1
- Задача: Задача 2
- 12
Розділяй і володарюй
- Відео20 хв • дивитись відео
- Конспект
- 13
Граф. Основні поняття
- Відео25 хв • дивитись відео
- Конспект
- 14
Обхід графу
- Відео21 хв • дивитись відео
- Конспект
- Задача: Задача
- 15
Алгоритм Дейкстри
- Відео33 хв • дивитись відео
- Конспект
- 16
Алгоритми на графах
- Відео24 хв • дивитись відео
- Конспект
- Задача: Задача 1
- Задача: Задача 2
- 17
Дерева. Основні поняття
- Відео15 хв • дивитись відео
- Конспект
- 18
Обхід дерева
- Відео11 хв • дивитись відео
- Конспект
- Задача: Задача 1
- Задача: Задача 2
- 19
Бінарні дерева
- Відео27 хв • дивитись відео
- Конспект
- Задача: Задача 1
- Задача: Задача 2
- Задача: Задача 3
- Задача: Задача 4
- Задача: Задача 5
- 20
Бінарна куча
- Відео21 хв • дивитись відео
- Конспект
- Задача: Задача
- 21
Підсумки
- Відео8 хв • дивитись відео