Курс на Stepik
Обложка курса «Структуры данных и алгоритмы» на Stepik
Бесплатно

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

Открыть на
STEPIK.ORG

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

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Структуры данных и алгоритмы»Учеников на курсе 112
Сертификаты, выданные на курсе «Структуры данных и алгоритмы»Сертификатов выдано 0
Отзывы о курсе «Структуры данных и алгоритмы»Отзывов получено 3
Рейтинг курса «Структуры данных и алгоритмы»Рейтинг курса 5.000
Уроки в курсе «Структуры данных и алгоритмы»Количество уроков 46
Тесты в курсе «Структуры данных и алгоритмы»Количество квизов 87
Задачи с кодом в курсе «Структуры данных и алгоритмы»Количество задач с кодом 3
Время прохождения курса «Структуры данных и алгоритмы»Время прохождения курса
Обновления курса «Структуры данных и алгоритмы»Обновления курса
Дата публикации курса «Структуры данных и алгоритмы»Дата публикации курса
Последнее обновление курса «Структуры данных и алгоритмы»Последнее обновление
Сложность easy

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

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

О курсе

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

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

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

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

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

Преподаватели курса

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

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

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

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

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