DreamSpark Academy
Главная
Новости
Учебные курсы
Технологии
Продукты
Вузы
Студенты-партнёры
Поиск
Алгоритмы и структуры данных
Описание
Говоря простым языком, алгоритм – это набор команд, которые обрабатывают входные данные и решают задачу, выдавая результат. Естественно, что у задачи может быть несколько решений, приводящих к одинаковому результату. Отличаются они, в основном, только быстродействием. Для простых операций вроде сортировки тысячи чисел мы не заметим разницы, но что если нам необходимо обрабатывать миллионы параметров в секунду? Тогда нам придется оптимизировать алгоритмы, и структурировать обрабатываемые данные, чтобы они максимально подходили для нашей задачи. Данный курс описывает многие классические алгоритмы, структуры данных и учит применять их в нужное время. Знание этой предметной области отличает профессионального разработчика от обычного программиста.
Курсы
Введение в алгоритмы
Базовые алгоритмы для школьников
Программирование и знакомство с алгоритмами
Книги
Алгоритмы: построение и анализ 2-е издание Томас Х. Кормен, Чарльз И. Лейзерсон, Рональд Л. Ривест, Клиффорд Штайн
Курсы
Базы данных
Высокопроизводительные вычисления
Дискретная математика
Защита информации
Информатика
Искусственный интеллект
Логическое программирование
Технологии
Язык C
Язык F
Сценарии
XNA для Windows Phone 7
Запрограммировать робота
Написать приложение для Windows
Продукты
Visual Studio