🎓
Стандартные алгоритмы в С++
Информационные технологии

- Уроков: 1
- Сложность:
- Аудитория: Для всех кто уже знаком с основами языка(переменные, циклы, ветвления, исключения, указатели, ссылки) и теперь хочет разобраться в том, как работают алгоритмы, которые предоставляет стандартная библиотека.
Информационные технологии
Платный
Программа содержит 2 курса по основным стандартным алгоритмам в языке С++ из библиотеки algorithm и ranges.
Пакет содержит 2 курса:
1. Стандартные алгоритмы С++(до С++20) в котором разберемся с:
- Оценкой сложности алгоритмов(Big O нотация)
- Основными наиболее используемыми алгоритмами из более ранних стандартов
- Рекурсией
- Семантикой перемещения
- Основными простыми видами сортировок
2. Стандартные алгоритмы С++20 и новее. В нем разберемся с основными нововведениями, которые затронули алгоритмы. А именно:
- Концепции и требования
- Обновленные алгоритмы из библиотеки <ranges>
- Новый тип данных - views
Что же изменилось с выходом нового стандарта С++20 и С++23 -
- Концепты заменили typename
- Сократился синтаксис объявления и стало проще писать ограничения
- Избавились от работы с парой итераторов
- Добавили возможность создавать цепочки операций
Требования:
Знание основ языка(переменные, циклы, ветвления, исключения, указатели, ссылки) и желательно знание основных контейнеров из STL.