Структуры данных в Python: начальный курс

Книга представляет собой введение в фундаментальные концепции структур данных с использованием языка программирования Python. Автор последовательно раскрывает основные принципы организации и работы с данными, подкрепляя теоретические положения практическими примерами и задачами.

В издании подробно рассматриваются как встроенные структуры данных Python (списки, кортежи, словари, множества), так и классические абстрактные типы данных: стеки, очереди, связные списки, деревья и графы. Особое внимание уделяется реализации этих структур и анализу их эффективности.

Помимо непосредственно структур данных, книга охватывает важные смежные темы: основы объектно-ориентированного программирования в Python, методологии тестирования (включая модульное тестирование и TDD), а также анализ времени выполнения алгоритмов и асимптотическую сложность.

Издание ориентировано на начинающих программистов, изучающих Python, и ставит целью не только познакомить с конкретными структурами данных, но и развить навыки алгоритмического мышления и проектирования программных решений.

Структуры данных в Python: начальный курс
A
Автор
Дональд Р. Шихи
Издательство
ДМК Пресс
Год
2022
Язык
Русский
1
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент