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