Курс учит понимать фундаментальные алгоритмы и использовать их для решения практических задач.
Знакомит с методами анализа данных на Python и всеми необходимыми библиотеками. Чему Вы научитесь
Излагать идеи в виде блок-схем, читать готовые схемы и реализовывать программы на их основе;
Закрепить навыки реализации простейших алгоритмов с ветвлениями, циклами, а также рекурсивных алгоритмов;
Познакомиться с классическими структурами данных, которые применяются в программировании, и уметь использовать их реализации на языке Python;
Освоить модуль Collections и научиться работать с популярными структурами данных модуля;
Освоить классические алгоритмы, которые лежат в основе современных проектов любой степени сложности;
Узнать об алгоритмической сложности алгоритмов и научиться оценивать сложность вашего алгоритма при помощи встроенных в Python инструментов;
Познакомиться с внутренним устройством интерпретатора Python и понять структуру объектов внутри языка;
Научиться работать с деревьями и хеш-таблицами. Писать алгоритмы для работы с ними.
Скрытое содержимое доступно для зарегистрированных пользователей!