Скачать курс «Python-разработчик Плюс. Часть 10 из 14» — Яндекс Практикум | Отзывы | Складчина

Python-разработчик Плюс. Часть 10 из 14

0/5 ·
Создан: 20 июня 2022 г. Обновлён: 23 марта 2026 г.

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

Внутри разбираются:

  • Рекурсия и подходы к решению задач через разделение на базовые и рекурсивные случаи.
  • Алгоритмы сортировки, включая слиянием (merge sort), быструю (quick sort) и сортировку подсчетом, с анализом их вычислительной сложности.
  • Устройство хеш-таблиц, методы обработки коллизий и построение поисковых индексов.
  • Структуры данных «деревья», их балансировка (АВЛ-деревья) и принципы работы пирамидальной сортировки.

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

Другие материалы школы

Профессия Дизайнер интерфейсов. Часть 4 из 7 Можно купить
714 ₽ 13 000 ₽ −95%

Профессия Дизайнер интерфейсов. Часть 4 из 7

Яндекс Практикум
Профессия Дизайнер интерфейсов. Часть 5/7 Можно купить
586 ₽ 13 000 ₽ −95%

Профессия Дизайнер интерфейсов. Часть 5/7

Яндекс Практикум
Аналитик данных расширенный. Часть 1/12 Можно купить
588 ₽ 13 175 ₽ −96%

Аналитик данных расширенный. Часть 1/12

Яндекс Практикум
0 · 0 отзывов

Отзывов пока нет. Будьте первым!

Ещё интересные курсы

Python for Network Engineers: Netmiko, NAPALM, pyntc, Telnet Можно купить
252 ₽ 975 ₽ −74%

Python for Network Engineers: Netmiko, NAPALM, pyntc, Telnet

Udemy
В
Можно купить
554 ₽ 2 850 ₽ −81%

Введение в Ansible

TalkPython
P
Можно купить
94 ₽ 840 ₽ −89%

Python3 с нуля

Udemy
T
Можно купить
200 ₽ 959 ₽ −79%

Top Python and Django Web Development Bundle

John Elder
P
Можно купить
136 ₽ 1 090 ₽ −88%

Python 3 — разработка GUI на PyQt5

Данила Петров
Python 3 - разработка GUI на PyQt5 Можно купить
172 ₽ 930 ₽ −82%

Python 3 - разработка GUI на PyQt5

YouRa Allakhverdov
Алгоритмическая торговля с ChatGPT, машинным обучением и Python Можно купить
414 ₽ 2 200 ₽ −81%

Алгоритмическая торговля с ChatGPT, машинным обучением и Python

Syed Ali
Курс по автоматизации тестирования на Python Сбор взносов
5 926 ₽ 30 000 ₽ −80%

Курс по автоматизации тестирования на Python

Threadqa