Основы синтаксиса С++, компилируемые и интерпретируемые языки
Невозможность вернуть массив
из функции, класс vector
Адреса в памяти, указатели
Стек и куча, работа с кучей
Практика работы с кучей и указателями, структуры в C(++)
Public и private поля и методы, ссылки, перегрузка операторов, итератор
и foreach
Конструктор копии, оператор присваивания, правило 3х, const
Классы, связывание поведения
и состояния, идея шаблонов. Переделывание dynamic_array в класс
Quicksort подробно, идея бинарного поиска
Подробный разбор реализации бинарного поиска, инвариант