🎓

Стандартные алгоритмы в С++

Информационные технологии
Обложка курса Купить за 1480 ₽
  • Уроков: 1
  • Сложность:
  • Аудитория: Для всех кто уже знаком с основами языка(переменные, циклы, ветвления, исключения, указатели, ссылки) и теперь хочет разобраться в том, как работают алгоритмы, которые предоставляет стандартная библиотека.
Информационные технологии Платный
Программа содержит 2 курса по основным стандартным алгоритмам в языке С++ из библиотеки algorithm и ranges.

Пакет содержит 2 курса:

        1. Стандартные алгоритмы С++(до С++20) в котором разберемся с:

  • Оценкой сложности алгоритмов(Big O нотация)
  • Основными наиболее используемыми алгоритмами из более ранних стандартов
  • Рекурсией
  • Семантикой перемещения
  • Основными простыми видами сортировок

        2. Стандартные алгоритмы С++20 и новее. В нем разберемся с основными нововведениями, которые затронули алгоритмы. А именно:

  • Концепции и требования
  • Обновленные алгоритмы из библиотеки <ranges>
  • Новый тип данных - views

Что же изменилось с выходом нового стандарта С++20 и С++23 - 

  1. Концепты заменили typename 
  2. Сократился синтаксис объявления и стало проще писать ограничения
  3. Избавились от работы с парой итераторов
  4. Добавили возможность создавать цепочки операций
Требования:

Знание основ языка(переменные, циклы, ветвления, исключения, указатели, ссылки) и желательно знание основных контейнеров из STL.