Вивчай «Алгоритми та структури даних» безкоштовно
ITVDN: курси програмування
Відеокурси з
програмування

Вибери свою IT спеціальність

Підписка

Акція закінчилась. Більше актуальних пропозицій у розділі Акції!

Усі акції

Друзі, привіт!

З 5 до 12 грудня ви маєте можливість безкоштовно пройти навчання за відеокурсом «Алгоритми та структури даних на C#».

Курс «Алгоритми та структури даних на C#» охоплює такі теми:

  • Оцінка ефективності алгоритмів — асимптотична складність, О-нотація, порівняння алгоритмів. 
  • Однозв’язкові та двозв’язкові списки. 
  • Динамічні масиви. 
  • Стек (Stack) та черга (Queue). 
  • Множини (Set) — об'єднання, перетин, різниця, симетрична різниця. 
  • Алгоритми сортування — вибірка, вставка, злиття, Timsort. 
  • Хеш-таблиці — принцип роботи, хеш-функції, обробка колізій. 
  • Дерева — бінарне дерево пошуку, АВЛ-дерево, балансування. 
  • Графи — представлення, пошук у глибину, пошук у ширину, алгоритм Дейкстри, алгоритм Флойда-Уоршелла, топологічне сортування. 
  • Динамічне програмування — базові прийоми, задачі про рюкзак, оптимальний маршрут. 

Кожне заняття — це баланс між теорією та практикою, де ви не просто вивчаєте алгоритми, а й навчаєтеся застосовувати їх у реальних завданнях. Завдяки цьому курсу ви зможете створювати оптимальні рішення, які працюють як годинниковий механізм.

Після закінчення курсу ви можете пройти онлайн тестування і отримати іменний сертифікат, який буде підтвердженням ваших знань.

Автор курсу

Зінов’єва Анастасія, .NET Developer в компанії Plarium, Польща.

Тривалість

Курс складається з 10 відеоуроків загальною тривалістю 5 години 14 хвилини. Доступ до курсу надається на 10 днів.

Чого ви навчитеся на даному курсі:

  • Оцінювати час виконання алгоритмів та ефективно їх оптимізувати.
  • Розуміти структури даних — від стеків і черг до дерев та хеш-таблиць.
  • Реалізовувати популярні алгоритми, як-от пошук найкоротшого шляху чи сортування Timsort.
  • Розв'язувати складні завдання — Ханойські вежі, комівояжер, динамічне програмування.

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

Для тих, хто має базові знання C# і прагне підняти свої навички на новий рівень, створюючи потужні рішення.

КОМЕНТАРІ ТА ОБГОВОРЕННЯ
ВІДЕО КУРСИ ЗА СХОЖОЮ ТЕМАТИКОЮ
СТАТТІ ЗА СХОЖОЮ ТЕМАТИКОЮ
Notification success