Видео курса

  • Урок 1. 01:32:59
    Введение в алгоритмы, RAM-модель. Порядок роста функций
  • Урок 2. 01:30:19
    Базовые структуры данных
  • Урок 3. 01:17:34
    Алгебраические алгоритмы
  • Урок 4. 01:37:43
    Сортировка вставками, сортировка Шелла, сортировка выбором, пузырьковая сортировка
  • Урок 5. 01:27:52
    Пирамидальная сортировка (heap sort), tree sort
  • Урок 6. 01:47:45
    Сортировка слиянием, timsort. Быстрая сортировка
  • Урок 7. 01:49:06
    Сортировка подсчетом, поразрядная сортировка, блочная сортировка (bucket sort)
  • Урок 8. 01:39:18
    Внешняя сортировка, порядковые статистики
  • Урок 9. 00:00:00
    Пропущен
  • Урок 10. 00:00:00
    Пропущен
  • Урок 11. 01:32:03
    B-деревья, B+-деревья. Деревья отрезков
  • Урок 12. 01:46:50
    Таблицы с прямой адресацией. Хэш-таблицы, хэш-функции. Метод цепочек (chaining)
  • Урок 13. 01:41:02
    Хеш-функции. Стратегии поиска. Универсальное хеширование
  • Урок 14. 01:38:33
    Универсальное и идеальное хэширование
  • Урок 15. 01:36:23
    Поиск в ширину. Поиск в глубину, поиск компонент сильной связности. Алгоритм Косарайю
  • Урок 16. 01:32:08
    Топологическая сортировка
  • Урок 17. 01:35:09
    Минимальные остовные деревья. Алгоритмы Крускала и Прима
  • Урок 18. 01:31:34
    Поиск кратчайшего пути в графе. Алгоритмы Дейкстры, Беллмана-Форда, Флойда-Уоршалла
  • Урок 19. 01:44:31
    Алгоритмы Джонсона А и способы решения задачи коммивояжера
  • Урок 20. 01:55:15
    Heap manager, Garbage collector
  • Урок 21. 01:49:33
    Алгоритм Бойера-Мура
  • Урок 22. 01:42:05
    Алгоритм Кнута-Морриса-Пратта
  • Урок 23. 01:28:31
    Алгоритм Ахо-Корасика
  • Урок 24. 01:31:50
    Код Хаффмана, алгоритм Лемпела-Зива
  • Урок 25. 01:48:38
    Шифрование данных, базовые принципы и алгоритмы
  • Урок 26. 01:52:03
    Кэширование
  • Урок 27. 01:26:43
    Динамическое программирование
  • Урок 28. 01:55:59
    Фильтр Блума
  • Урок 29. 02:02:22
    Алгоритмы MinHash, SimHash
  • Урок 30. 01:42:43
    Алгоритмы HyperLogLog, Count-Min Sketch
  • Урок 31. 02:24:54
    Поиск экстремума функции
  • Урок 32. 02:34:57
    Нейронные сети. Алгоритм обратного распостранения

Материалы курса

К этому курсу прилагаются дополнительные материалы. Здесь вы можете скачать их.

Материалы к курсу