Section outline

    • Тест 1.1
    • Лекция 1.2. Типы структур. Записи и массивы Страница
    • Тест 1.2
    • Лекция 1.3. Типы структур. Списки Страница
    • Тест 1.3
    • Лекция 1.4. Стеки Страница
    • Тест 1.4
    • Лекция 1.5. Очереди Страница
    • Тест 1.5
    • Лекция 1.6. Деревья Страница
    • Тест 1.6
    • Лекция 1.7. Приоритетные очереди Страница
    • Тест 1.7
    • Лекция 1.8. Эффективность алгоритмов Страница
    • Тест 1.8
    • Лекция 1.9. Еще об эффективности Страница
    • Тест 1.9
    • Тест к Уроку 1
    • Для выполнения практических заданий курса слушателю необходимо зарегистрироваться на сайте codeforces.com и ввести в качестве ответа на задание свой аккаунт.

    • Практическое задание к Уроку 1 Страница
    • Лекция 2.1. Задача поиска по ключу Страница
    • Тест 2.1
    • Лекция 2.2. Поиск в массиве Страница
    • Тест 2.2
    • Лекция 2.3. Простые алгоритмы сортировки Страница
    • Тест 2.3
    • Лекция 2.4. Алгоритм QuickSort Страница
    • Тест 2.4
    • Лекция 2.5. Другие эффективные алгоритмы сортировки Страница
    • Тест 2.5
    • Лекция 2.6. Поиск со вставкой и бинарные деревья Страница
    • Тест 2.6
    • Лекция 2.7. Понятие хеширования Страница
    • Тест 2.7
    • Лекция 2.8. Вычисление хеш-функций Страница
    • Тест 2.8
    • Лекция 2.9. Разрешение коллизий и эффективность хеширования Страница
    • Тест 2.9
    • Тест к Уроку 2
    • Практическое задание к Уроку 2 Страница
    • Дополнительные материалы к Уроку 2 Папка
    • Лекция 3.1. Классы и объекты Страница
    • Тест 3.1
    • Лекция 3.2. Отношения между классами Страница
    • Тест 3.2
    • Лекция 3.3. Наследование и полиморфизм Страница
    • Тест 3.3
    • Тест к Уроку 3
    • Практическое задание к Уроку 3 Страница
    • Дополнительные материалы к Уроку 3 Папка
    • Лекция 4.1. Введение в STL. Последовательные контейнеры Страница
    • Тест 4.1
    • Лекция 4.2. Алгоритмы STL. Ассоциативные контейнеры Страница
    • Тест 4.2
    • Лекция 4.3. Последовательные контейнеры: эффективность использования Страница
    • Тест 4.3
    • Лекция 4.4. Контейнеры-адаптеры: эффективность использования Страница
    • Тест 4.4
    • Лекция 4.5. Ассоциативные контейнеры: эффективность использования Страница
    • Тест 4.5
    • Лекция 4.6. Пример задачи. Описание и алгоритм Страница
    • Тест 4.6
    • Лекция 4.7. Пример задачи. Разработка программы Страница
    • Тест 4.7
    • Тест к Уроку 4
    • Практическое задание к Уроку 4 Страница
    • Дополнительные материалы к Уроку 4 Папка
    • Итоговый тест
    • Итоговое практическое задание Страница