|
115 | 115 | # ПРОЕКТ. Скользящее среднее [DONE] |
116 | 116 | - Класс для расчета скользящего среднего в заданном окне |
117 | 117 |
|
118 | | -# Алгоритмы [IN PROGRESS] |
| 118 | +# Глава 8. Обзор алгоритмов [DONE] |
| 119 | +- Мотивация применять алгоритмы |
119 | 120 | - Какие алгоритмы есть в стандартной библиотеке |
120 | | -- Поиск минимума/максимума: min, max, ... |
121 | | -- Бинарный поиск: binary_search, lower_bound, upper_bound, ... |
122 | | -- Сортировки: sort, is_sorted, ... |
123 | | -- Не модифицирующие алгоримы над последовательностями: all_if, any_of, find, ... |
124 | | -- Модифицирующие алгоритмы: copy, copy_if, transform, ... |
125 | | -- Деление на группы: partition, is_partition, ... |
126 | | -- Объединение: merge, set_union, ... |
127 | | -- Куча: push_heap, pop_heap, ... |
128 | | -- Параллельные алгоритмы |
129 | | - |
130 | | -# Переменные |
| 121 | +- Поиск |
| 122 | +- Бинарный поиск |
| 123 | +- Сортировка |
| 124 | +- Копирование |
| 125 | +- Удаление и идиома erase-remove |
| 126 | +- Подсчет |
| 127 | +- Когда использовать алгоритмы, а когда — методы класса? |
| 128 | +- Оптимальны ли алгоритмы и контейнеры |
| 129 | + |
| 130 | +# Переменные [IN PROGRESS] |
131 | 131 | - Инициализация переменных: щадящее знакомство |
132 | 132 | - Инициализация по умолчанию |
133 | 133 | - Копирующая инициализация |
|
0 commit comments