Курс · Средний уровень

Алгоритмы и структуры данных

Базовый курс алгоритмов: сортировки, деревья, графы, динамическое программирование.

28 занятий35 ч 32 мин185 тыс. просмотровИсточник: Летняя научная школа
АК
Артём Валерьевич КорнеевКандидат технических наук, тренер по олимпиадному программированию
Начать курс

Программа курса

Первые лекции доступны бесплатно после регистрации

11:14:35Лекция 1. Асимптотический анализ17 тыс. просмотров · 7 июл 2023Бесплатно259:55Семинар 1. Разбор задач: асимптотический анализ9 тыс. просмотров · 10 июл 2023Бесплатно31:12:30Лекция 2. Сортировки: от пузырька до быстрой19 тыс. просмотров · 11 июл 2023Бесплатно41:03:32Семинар 2. Разбор задач: сортировки: от пузырька до быстрой8 тыс. просмотров · 15 июл 2023PRO51:32:06Лекция 3. Бинарный поиск и его вариации14 тыс. просмотров · 16 июл 2023PRO61:07:19Семинар 3. Разбор задач: бинарный поиск и его вариации5 тыс. просмотров · 18 июл 2023PRO71:33:32Лекция 4. Стеки, очереди, деки16 тыс. просмотров · 19 июл 2023Бесплатно81:15:55Семинар 4. Разбор задач: стеки, очереди, деки7 тыс. просмотров · 22 июл 2023PRO91:33:57Лекция 5. Хеш-таблицы12 тыс. просмотров · 23 июл 2023PRO1055:13Семинар 5. Разбор задач: хеш-таблицы4 тыс. просмотров · 30 июл 2023PRO111:30:30Лекция 6. Двоичные деревья поиска11 тыс. просмотров · 31 июл 2023PRO121:24:54Семинар 6. Разбор задач: двоичные деревья поиска4 тыс. просмотров · 7 авг 2023PRO131:34:01Лекция 7. Сбалансированные деревья6 тыс. просмотров · 8 авг 2023PRO141:21:21Семинар 7. Разбор задач: сбалансированные деревья4 тыс. просмотров · 10 авг 2023PRO151:11:55Лекция 8. Кучи и очереди с приоритетом7 тыс. просмотров · 11 авг 2023Бесплатно161:06:18Семинар 8. Разбор задач: кучи и очереди с приоритетом3 тыс. просмотров · 13 авг 2023PRO171:25:20Лекция 9. Графы: обход в ширину и глубину7 тыс. просмотров · 14 авг 2023Бесплатно181:17:39Семинар 9. Разбор задач: графы: обход в ширину и глубину2 тыс. просмотров · 16 авг 2023PRO191:14:28Лекция 10. Кратчайшие пути: Дейкстра и Беллман–Форд4 тыс. просмотров · 17 авг 2023PRO2058:36Семинар 10. Разбор задач: кратчайшие пути: Дейкстра и Беллман–Форд3 тыс. просмотров · 19 авг 2023PRO211:12:16Лекция 11. Минимальное остовное дерево5 тыс. просмотров · 20 авг 2023Бесплатно221:23:05Семинар 11. Разбор задач: минимальное остовное дерево2 тыс. просмотров · 27 авг 2023PRO231:14:53Лекция 12. Динамическое программирование4 тыс. просмотров · 28 авг 2023PRO241:14:55Семинар 12. Разбор задач: динамическое программирование1 тыс. просмотров · 4 сен 2023PRO251:13:05Лекция 13. Жадные алгоритмы3 тыс. просмотров · 5 сен 2023Бесплатно2656:11Семинар 13. Разбор задач: жадные алгоритмы1 тыс. просмотров · 12 сен 2023PRO271:29:04Лекция 14. Строковые алгоритмы3 тыс. просмотров · 13 сен 2023Бесплатно281:15:04Семинар 14. Разбор задач: строковые алгоритмы1 тыс. просмотров · 17 сен 2023PRO