Темы- Определения асимптотических нотаций
- Оценка простейших программ
- Наилучшее, наихудшее и среднее время работы программы
- Структуры vector и list
- Амортизационный анализ
- Определение стека, очереди
- Определение deque
- Задачи, решаемые стеком
- Стек с хранением функции от набора значений в нем
РезультатНаучитесь оценивать время работы и затрачиваемую память программ, работать со встроенными и самописными структурами данных, решать задачи с использованием стека и очереди, применять амортизационный анализ и мыслить алгоритмически
ПрактикаЗадачи по алгоритмам и структурам данных
Параллельный трек – карьерный модуль• составление CV и cover letter,
• имитация технического интервью с экспертом-разработчиком и полезный фидбек,
• решение реальных тестовых заданий,
•
практическое задание: отправить не менее 10 откликов на позиции Junior Java Developer в день в течение двух недель