Изучайте «Алгоритмы и структуры данных» бесплатно
ITVDN: курсы программирования
Видеокурсы по
программированию
РУС
  • РУС
  • УКР

Заказать звонок

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

    Подписка

    Заказать звонок

    +38 099 757 27 82
    РУС
    • РУС
    • УКР
    Arrow
    🌷Набор групп на обучение с ментором - FrontEnd, .NET, Python, Java, FullStack, QA.
    Arrow

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

    Все акции

    Друзья, привет!

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

    Курс «Алгоритмы и структуры данных на C#» охватывает следующие темы:

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

    Каждое занятие — это баланс между теорией и практикой, где вы не просто изучаете алгоритмы, но и учитесь применять их в реальных задачах. Благодаря этому курсу вы сможете создавать оптимальные решения, которые работают как часовой механизм.

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

    Автор курса

    Зиновьева Анастасия, .NET Developer

    Продолжительность курса

    Курс состоит из 10 видеоуроков общей продолжительностью 5 часов 14 минут. Доступ к курсу предоставляется на 10 дней.

    Чему вы научитесь на данном курсе:

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

    Предварительные требования

    Для тех, кто имеет базовые знания C# и стремится поднять свои навыки на новый уровень, создавая  мощные решения.

    КОММЕНТАРИИ И ОБСУЖДЕНИЯ
    ВИДЕО КУРСЫ ПО СХОЖЕЙ ТЕМАТИКЕ
    СТАТЬИ ПО СХОЖЕЙ ТЕМАТИКЕ
    Notification success