Содержание
- Введение 1
- Теоретические основы структур данных 2
- - Основные типы структур данных 2.1
- - Динамическое выделение памяти и управление памятью 2.2
- - Алгоритмы поиска и сортировки 2.3
- Принципы объектно-ориентированного программирования 3
- - Основные принципы ООП (инкапсуляция, наследование, полиморфизм) 3.1
- - Классы и объекты в C++ 3.2
- - Шаблоны проектирования 3.3
- Разработка структуры данных «Планета» 4
- - Описание структуры классов и их взаимосвязи 4.1
- - Реализация методов добавления, удаления и модификации данных 4.2
- - Примеры использования и тестирование 4.3
- Анализ производительности и оптимизация 5
- - Анализ временной сложности алгоритмов 5.1
- - Анализ использования памяти 5.2
- - Оптимизация и улучшение производительности 5.3
- Заключение 6
- Список литературы 7