Изучение языков C и C++ для применения на олимпиадах для 9-11 классов
Без паники и спешки
Онлайн
в удобное время
Доступ к курсу
навсегда
Изучим всё самое важное
Научимся решать олимпиадные задания на языке C++, что поможет быстрее и эффективнее решать задачи на самой олимпиаде и зарабатывать максимальные баллы
Кому подойдёт этот курс
Новичкам программировании
Научимся основам языка C++ для олимпиадного программирования
Тем, кто участвует в олимпиадах
На олимпиадах действует ограничение по времени, а C++ – один из самых быстрых языков
Чему вы научитесь
Работать с памятью.
Указатели, ссылки
Представлению
действительных чисел
Написанию
собственных структур
Ввод-вывод.
Функции scanf и printf
Генерации псевдослучайных чисел.
Работа со временем
Содержание курса
Раздел посвящен изучению языка программирования C и сравнению с языком C++, обсуждается понятие программирования, механизм работы с программой, базовые операции и ключевые слова в языке
Арифметические операции и типы данных
Условная инструкция if и инструкция цикла while
Цикл for. Массивы в языке C
Символы и строки
Тип string
Ввод-вывод. Функции scanf и printf
Ввод-вывод. Функции cin и cout. Работа с файлами
Функции
Работа с памятью. Указатели, ссылки
Рекурсия
В разделе обсуждается принцип устройства памяти, как работает с памятью ассемблер ASM. Рассматривается работа с выделением и освобождением памяти, с понятием рекурсии и как она происходит на низком уровне
Представление целых чисел. Битовые операции. Дополнительный код
Представление действительных чисел
Генерация псевдослучайных чисел. Работа со временем
Классы, структуры. Поля и методы структуры
Раздел рассказывает про отличия языков программирования C и C++, объектно-ориентированное программирование, уделяется ключевое внимание понятию класса
Перегрузка операторов
Тип данных vector
Библиотека algorithm
В разделе изучается самая большая библиотека шаблонов STL, в которой лежат такие важные типы как очередь, стек, представлены множества и словари, а также динамический массив, называемый vector
Библиотека STL. Очереди, стеки, деки
Библиотека STL. Множества, словари
Раздел предусматривает использование полученных знаний для написания собственных структур
Написание собственных структур
Будьте первым кто оставит отзыв.
Оставить отзыв можно только с предоставлением сертификата о прохождении курса.
Популярные курсы
-
Онлайн-курс для подростков «Стресс...3 900 ₽От Детская бизнес-школа ITC Group
-
MBA: Менеджмент в медицине, програ...350 000 ₽От Emas
-
MBA: Стратегический менеджмент, ди...315 000 ₽От Emas
-
Executive MBA ǀ 1 год385 000 ₽От Emas
-
Executive MBA: Стратегический мене...385 000 ₽От Emas
-
DBA: Стратегический менеджмент, ди...505 000 ₽От Emas