Перейти до основного вмісту

Курс

Структури даних і алгоритми в Python

Просунутий4 год

Досліджуйте структури даних, як-от зв’язані списки, стеки, черги, хеш-таблиці та графи; а також алгоритми пошуку й сортування!

Python4 год16 відео49 вправ4,050 XP45,456Свідоцтво про досягнення

Створіть безкоштовний обліковий запис

Продовжити через Google
або
Продовжуючи, ви приймаєте наші Умови використання, наш Політика конфіденційності і що ваші дані зберігаються в США.

Улюблений учнями у тисячах компаній

Навчаєте команду?

Спробувати для бізнесу

Опис курсу

Розпізнавайте популярні структури даних і алгоритми

Більшість комп’ютерних програм базуються на кількох структурах даних і алгоритмах. Дізнайтеся, що стоїть за лаштунками більшості ваших взаємодій із комп’ютером у цьому чотиригодинному курсі! Ви ознайомитеся з деякими з найпоширеніших структур даних: зв’язаними списками, стеками, чергами та деревами. Ви також реалізуєте популярні алгоритми, такі як пошук у глибину, пошук у ширину, сортування бульбашкою, сортування злиттям і швидке сортування.

Навчіться помічати структури даних і алгоритми в повсякденному житті

Ви потренуєтеся застосовувати структури даних і алгоритми до колод карт, музичних плейлистів, міжнародних страв і стопок книг. Ви отримаєте навички розпізнавати поширені структури даних і алгоритми та застосовувати їх у повсякденних задачах!

Проаналізуйте ефективність алгоритмів

По дорозі ви зупинитеся, щоб проаналізувати популярні алгоритми з точки зору їхньої ефективності. Ви розберетеся з «Big O Notation», галузевим стандартом для опису складності алгоритму.

Поглибте свої знання з програмування на Python

Добре володіти структурами даних і алгоритмами означає вміти брати повсякденні задачі й розв’язувати їх за допомогою ефективного коду. Ви практикуватимете це в Python, а ці фундаментальні й універсальні навички зможете застосувати в будь-якій мові програмування.

Попередні вимоги

Навчальний план

Зміст курсу

1

Працюйте зі зв'язаними списками та стеками й зрозумійте нотацію Big O

Структури даних і алгоритми в Python

Курс
завершено

Отримайте сертифікат про досягнення

Зараєструватися

Розвивайте навички роботи з даними з DataCamp для мобільних

Навчайтеся будь-де з нашими мобільними курсами та щоденними 5-хвилинними завданнями з кодування.

Структури даних і алгоритми в Python | DataCamp