1. Алгоритмы и структуры данных. Введение

МЕНЮ


Искусственный интеллект
Поиск
Регистрация на сайте
Помощь проекту
Архив новостей

ТЕМЫ


Новости ИИРазработка ИИВнедрение ИИРабота разума и сознаниеМодель мозгаРобототехника, БПЛАТрансгуманизмОбработка текстаТеория эволюцииДополненная реальностьЖелезоКиберугрозыНаучный мирИТ индустрияРазработка ПОТеория информацииМатематикаЦифровая экономика

Авторизация



RSS


RSS новости


Алгоритмы и структуры данных. Подготовительный курс (2016)

Цель курса — ознакомить слушателей с основными алгоритмами, применяемыми для разработки программного обеспечения. Научить выбирать подходящие структуры данных и алгоритмы для реализации возникающих задач. Научить использовать языки С и С++ как инструмент для реализации алгоритмов.

Получаемые навыки:

Знание основных понятий: исполнитель, абстракция, объекты, методы, итерация, рекурсия, жадные алгоритмы, динамическое программирование, сортировка, поиск, графы.

Умение анализировать основные свойства алгоритмов.

Умение выбирать необходимые структуры данных для решения задач и обосновывать свой выбор.

Уметь эффективно реализовывать алгоритмы на языках С и С++.

1. Введение

2. Жадные алгоритмы

3. Сортировки

4. Поиск, списки

5. Деревья

6. Хеш-таблицы

7. Динамическое программирование

8. Алгоритмы на графах


Источник: vk.com

Комментарии: