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