Новый видеокурс - Алгоритмы и структуры данных на языке C#
ITVDN: курсы программирования
Видеокурсы по
программированию
РУС
  • РУС
  • УКР

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

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

    Подписка

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

    +38 099 757 27 82
    РУС
    • РУС
    • УКР
    Arrow
    Хочешь доступ ко всем видеокурсам надолго? Выбирай премиум Весенний. Акция до 31 марта
    Arrow

    Курс «Алгоритмы и структуры данных на #C» - это ваш билет в мир, где данные превращаются в магический инструмент для создания быстрых и надежных решений. От простых связанных списков до мощных графов и оптимизированных алгоритмов —   вы постепенно будете осваивать глубокие концепции, которые меняют способ программирования.

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

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

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

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

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

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

    Структура курса:

    1. Введение в структуры и алгоритмы данных. Связанные списки
    2. Динамический массив, Stack, Queue и Set.
    3. Алгоритмы сортировки.
    4. Хеш-таблицы. Деревья.
    5. Бинарное дерево поиска. АВЛ-дерево.
    6. Графы. Часть 1.
    7. Графы. Часть 2.
    8. Графы. Часть 3.
    9. Динамическое программирование.
    10. Задачи. Практикум.

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

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

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

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

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

                  

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

    Покупай подпискус доступом ко всем курсам и сервисам

    Библиотека современных IT знаний в удобном формате

    Выбирай свой вариант подписки в зависимости от задач, стоящих перед тобой. Но если нужно пройти полное обучение с нуля до уровня специалиста, то лучше выбирать Базовый или Премиум. А для того чтобы изучить 2-3 новые технологии, или повторить знания, готовясь к собеседованию, подойдет Пакет Стартовый.

    Стартовый
    • Все видеокурсы на 3 месяца
    • Тестирование по 10 курсам
    • Проверка 5 домашних заданий
    • Консультация с тренером 30 мин
    59.99 $
    Оформить подписку
    Весенний
    • Все видеокурсы на 15 месяцев
    • Тестирование по 24 курсам
    • Проверка 20 домашних заданий
    • Консультация с тренером 120 мин
    90.00 $
    219.99 $
    Оформить подписку
    Акция
    Премиум
    • Все видеокурсы на 1 год
    • Тестирование по 24 курсам
    • Проверка 20 домашних заданий
    • Консультация с тренером 120 мин
    169.99 $
    Оформить подписку
    Notification success