📚 Узнайте, как решать задачи и создавать проекты с помощью этих бесплатных электронных книг ⬇️
Электронная книга по C++ Lambdas — бесплатно скачать здесь: https://bit.ly/freeCppE-Book
Полное пошаговое руководство по Object-Pascal — бесплатно скачать здесь: https://bit.ly/FreeObjectPascalEbook
🚀📈💻🔥 Мой практический курс по программированию: https://www.codebeautyacademy.com/
Ощутите силу практического обучения, приобретите навыки, необходимые для карьеры, и начните создавать реальные приложения!
Это пошаговый курс, который поможет вам быстро пройти путь от новичка до эксперта!
💰 Вот купон на скидку 10% на первый платёж (CODEBEAUTY_YT10).
Спешите воспользоваться им, он будет доступен ограниченное время.
В современном C++ карта — это коллекция данных, хранящая элементы в виде пар «ключ-значение». В некоторых других языках (C#, Java, JS, Python и т. д.) такой тип коллекции также называется словарём.
Ключ должен быть уникальным и иметь простой тип данных, например, строку или число.
Значение не обязательно должно быть уникальным и может иметь простой или сложный тип данных (например, структуру, список, другую карту и т. д.).
Важной характеристикой коллекции карт является то, что она упорядочивает элементы по ключу в порядке возрастания (a, b, c, d,... или 1, 2, 3, 4,...).
Это упорядочивание работает очень быстро и доступно «из коробки», поэтому вам не нужно ничего делать для его работы.
Ещё одна похожая коллекция — unsorted_map, и единственное отличие заключается в том, что она не сортирует свои элементы по ключу.
В этом видео вы узнаете, как использовать сбор данных карт, когда это необходимо, а также мы вместе создадим два приложения, которые помогут вам лучше понять эту концепцию.
Подписывайтесь на меня на других платформах:
Instagram 📸 - / truecodebeauty
Twitter 🐦 - / truecodebeauty
Информация по комментариям в разработке