Содержание
- Введение 1
- Основные типы структур данных 2
- - Массивы и списки 2.1
- - Стеки и очереди 2.2
- - Деревья и графы 2.3
- Алгоритмическая сложность и выбор структур 3
- - Оценка временной сложности 3.1
- - Оценка пространственной сложности 3.2
- - Стратегии выбора структуры данных 3.3
- Оптимизация производительности с помощью структур данных 4
- - Оптимизация поиска и сортировки 4.1
- - Управление памятью и структурами данных 4.2
- - Примеры реальных приложений 4.3
- Практическое применение структур данных 5
- - Пример 1: Разработка системы управления библиотекой 5.1
- - Пример 2: Реализация кэша данных 5.2
- - Пример 3: Разработка алгоритма поиска пути 5.3
- Заключение 6
- Список литературы 7