Содержание
- 2. Обеспечивают возможность быстрой выборки объектов из коллекции на основе значения ключа. Размер коллекции изменяется динамически. •
- 3. Контейнер set используется для хранения и извлечения данных из коллекции, в которой значения элементов уникальны. Элементы
- 4. Синтаксис определения set template class Traits=less , class Allocator=allocator > class set Параметры Key тип элемента
- 5. Пример 1 #include #include using namespace std; int main() { set s1; set ::size_type i; s1.insert(1);
- 6. Основные методы класса set Емкость множества empty проверка на пустоту size количество элементов max_size максимальное число
- 7. Пример 2 (начало) #include using namespace std; template void print_element(const T& t) { cout } template
- 8. Пример 2 (продолжение) template void findit(const C& c, T val) { cout auto result = c.find(val);
- 9. Пример 2 (окончание) int main() { set s({ 40, 45 }); cout print_collection(s); s.insert(43); s.insert(41); s.insert(42);
- 10. Во многом аналогично множеству, но допускает хранение одинаковых элементов (дубликатов). Синтаксис определения шаблона multiset совпадает с
- 11. Пример 3 (multiset) #include #include using namespace std; int main() { multiset ms; ms.insert(1); ms.insert(1); ms.insert(2);
- 12. Множества часто используются в ситуациях, когда необходимо быстро определить наличие заданного элемента в наборе (есть ключ
- 13. • map Упорядоченный ассоциативный массив пар элементов, состоящих из ключа (типа Key) и соответствующего ему значения
- 14. Синтаксис определения map template class Type, class Traits=less , class Allocator=allocator >> class map Параметры Key
- 15. Пример использования map Задача: создать программу – телефонный справочник. Данные в справочнике должны хранится в виде
- 16. Пример 4 (map) – начало #include #include #include using namespace std; int main() { map directory;
- 17. ... // поиск номеров телефонов string name; while (cin >> name) { if(directory.find(name) != directory.end()) cout
- 19. Скачать презентацию
















Работа в программе LearningApps.org
Как устроен компьютер
Компоновка
Автоматизация создания листа на акцию к моменту заказов под промо. X5 Retail Group
Программы для ЭВМ
Пакеты в Каталоге
10u-1_Информация
Электронные учебники
Окно в компьютерный мир
Умный дом. Как настроить Алису в iot manager
Современная web-разработка
Поведение в интернете
Это Android
Циклические алгоритмы
Помогая животным, мы помогаем людям
Техническая сторона хостинга
Двоичный поиск
Информационная безопасность компьютерных систем и сетей
Этапы построения информационной модели
Библиотека загадок в Instagram
Обычная презентация начинающего пользавателя
Информационные системы и технологии. Работа Сam-систем. Лекция 4
На отработку по web программированию
Теория - сплайн
Устройство ПК
MC Office
Исследование звукосимволизма с помощью Word Embedding
Объект метаданных