Содержание
- Введение 1
- Теоретические основы ассоциативных массивов 2
- - Основные понятия и определения 2.1
- - Хэш-функции и коллизии 2.2
- - Временная сложность операций 2.3
- Реализация ассоциативных массивов в различных языках программирования 3
- - Python: словари (dictionaries) 3.1
- - Java: HashMap и TreeMap 3.2
- - C++: std::unordered_map и std::map 3.3
- Примеры применения ассоциативных массивов 4
- - Индексация данных 4.1
- - Кэширование данных 4.2
- - Реализация словарей и справочников 4.3
- Заключение 5
- Список литературы 6