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

Курс "Структуры данных и алгоритмы" предназначен для изучения разработки алгоритмов и программ для решения различных задач. С этой целью рассматриваются предметы данного курса, такие как структура программы, принципы построения алгоритмов и программ, методы решения, алгоритмизации, программирования, отладки и…
Начальный уровень

Чему вы научитесь

  • Асимптотическому анализу алгоритмов
  • Реализации сортировок (выбором, вставками, слиянием, быстрая, подсчетом, поразрядная)
  • Бинарному и тернарному поиску
  • Динамическому программированию и жадным алгоритмам
  • Работе со структурами данных: стек, очередь, дек, двоичная куча, хеш-таблицы, деревья поиска
  • Алгоритмам на графах (DFS, BFS, Дейкстра, Форд-Беллман, Флойд, Краскал, Прима)

О курсе

Изучение основ алгоритмического программирования и формирование правильного подхода к изучению алгоритмов. 

Для кого этот курс

Для студентов

Начальные требования

Владение одним из языков программирования

Наши преподаватели

Как проходит обучение

По каждой теме есть лекционная часть (теория), практическая часть с видео-разбором и конспекты.

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

загружаем...

Что вы получаете

  • Базовое понимание алгоритмических концепций
  • Знание, какие темы нужно изучать дальше
  • Доступ к материалам без ограничения по времени
Price: Бесплатно

Расскажите о курсе друзьям

Price: Бесплатно