Внимание, портал находится в режиме опытной эксплуатации
Алгоритмы: теория и практика. Методы
01.10.201610 недель Stepik

О курсе

В курсе будут разобраны основные алгоритмические методы: жадные алгоритмы, «разделяй и властвуй», динамическое программирование. Помимо теоретических основ, будут рассмотрены тонкости реализации рассмотренных алгоритмов на языках C++, Java и Python. Слушателям будет предложено реализовать большинство разобранных в курсе алгоритмов. Решения будут проверяться тестирующей системой на тщательно подобранных тестах.

О преподавателях

Входные требования

Знание одного из распространённых языков программирования (C++, Java, Python, Octave, Haskell) на базовом уровне: циклы, массивы, списки, очереди. Базовые знания математики: доказательство от противного, доказательство по индукции, логарифм, экспонента. Для освежения математических знаний рекомендуется прочесть брошюры Александра Шеня: «Математическая индукция», «Логарифм и экспонента» (тексты которых легко находятся в интернете).

Содержание курса

Профессии, специальности и направления подготовки
01.03.02 Прикладная математика и информатика
Область деятельности
Математические и естественные науки
Дата окончания записи31.12.2020
Количество лекций47
Дата ближайшего старта01.10.2016
Дата окончания31.12.2020
ID курса3b271d9c6f19482885dc7a83033acab8
К-во обучающихся на версии курса28600
ЯзыкРусский
Длительность10 недель
СертификатЕсть
Версия1

Рекомендуемые курсы

Правообладатель
Политех
Правообладатель
Computer Science Center
Правообладатель
Самарский университет
Правообладатель
НИУ ВШЭ
Правообладатель
Computer Science Center
Правообладатель
НИУ ВШЭ

Рецензии и оценки

Отзывы 0
Чтобы оставить отзыв необходимо войти