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

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

    Подписка
    РУС
    • РУС
    • УКР
    Arrow
    🌷404🌷 Поздравляем с Днем веб-разработчика! Подробности
    Arrow

    Видео уроки "Алгоритмы и структуры данных 2014"

    О курсе

    Видео курс "Алгоритмы и структуры данных" предназначен для разработчиков, которые владеют языком С# на уровне выше среднего и желают понять, как писать эффективный и понятный код. Пройдя этот курс, вы получите опыт работы с большими массивами программного кода, научитесь комбинировать простые конструкции языка для построения сложных алгоритмов. Вы узнаете, как определять сложность любого алгоритма и, как следствие, сможете делать выбор в пользу наиболее оптимального решения среди нескольких возможных при создании программного обеспечения. Знание и понимание алгоритмов и структур данных является важным для программиста и свидетельствует о его грамотности. 

    Все вопросы и темы, которые присутствуют в данном курсе, не раз ставились на собеседовании начинающему разработчику, что делает курс особенно полезным.

    Читать дальше...

    Этот курс входит в специальности:

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

    Владение языком C# на уровне курса "C# Базовый"

    Читать дальше...

    Вы научитесь

    • разбираться в распространенных алгоритмах и структурах данных;
    • комбинировать простые конструкции языка для построения сложных алгоритмов;
    • давать оценку сложности различным алгоритмам;
    • знать сильные и слабые стороны тех или иных структур данных;
    • реализовывать сложные и простые структуры данных: бинарные деревья поиска, хеш-таблицы, стеки, очереди, списки, динамические массивы, множества;
    • создавать алгоритмы сортировки, поиска элемента в массиве, обхода двоичного дерева и удаления из него узлов, алгоритмы роста динамического массива и т. д.
    Читать дальше...
    Скачать материалы курса Для получения материалов курса нужно авторизоваться
    Получить сертификат Для получения сертификата нужно авторизоваться
    • Длительность: 10 ч 59 м
    • Курс создан: 03.05.2014
    • Уроков: 8 из
    • Обновлен: 02.02.2016
    • Язык: русский

    Что входит в курс

    • 8 видео уроков
    • Домашние задания
    • Тестирование
    • Сертификат
    • Проверка ДЗ

    ×

    Вы открыли доступ к тесту! Пройти тест

    Вы действительно хотите открыть доступ к тестированию по курсу Алгоритмы и структуры данных 2014 на 40 дней?

    Войдите или зарегестрируйтесь для того чтоб продолжить просмотр бесплатного видео
    Темы видео урока:

    • Свойства алгоритмов.
    • Временная сложность алгоритмов.
    • Расчет сложности алгоритма.
    • Односвязные списки.
    • Двусвязные списки.
    Читать дальше...
    Темы видео урока:

    • Определение класса ArrayList.
    • Добавление значение в динамический массив.
    • Рост динамического массива.
    • Вставка элемента по индексу.
    • Удаление элемента.
    • Принадлежность элемента к массиву.
    Читать дальше...
    Темы видео урока:

    • Понятие стека.
    • Использование стеков.
    • Особенности работы со стеком.
    • Очередь.
    • Использование очередей.
    • Особенности работы с очередью.
    Читать дальше...
    Темы видео урока:

    • Упорядочено ориентированное дерево.
    • Двоичное дерево.
    • Двоичное дерево поиска.
    • Методы работы с двоичным деревом.
    • Обход двоичного дерева.
    Читать дальше...
    Темы видео урока:

    • Определение множества, как структуры данных.
    • Создание множества.
    • Методы работы с множеством.
    • Операции над двумя множествами.
    Читать дальше...
    Темы видео урока:

    • Определение алгоритма сортировки.
    • Алгоритм сортировки пузырьком.
    • Алгоритм сортировки выбором.
    • Алгоритм сортировки слиянием.
    • Алгоритм сортировки вставками.
    • Быстрая сортировка.
    Читать дальше...
    Темы видео урока:

    • Определение.
    • Создание хеш-таблиц.
    • Понятие ключа и значения.
    • Роль массивов в хеш-таблице.
    Читать дальше...
    Темы видео урока:

    • Определение АВЛ-дерева.
    • Правила создания АВЛ-дерева.
    • Методы работы с АВЛ-деревом.
    • Баланс АВЛ-дерева.
    Читать дальше...
    ПОКАЗАТЬ ВСЕ
    основные темы, рассматриваемые на уроке
    0:00:58
    Понятие и свойства алгоритмов
    0:07:35
    Временная сложность алгоритмов
    0:14:26
    Правила анализа алгоритма
    0:35:41
    Структуры данных, определение
    0:37:41
    Списки определение
    0:40:00
    Односвязные списки
    0:41:33
    Двусвязные списки
    0:43:50
    Примеры создания односвязны...
    1:15:27
    Примеры создания двусвязных...
    ПОКАЗАТЬ ВСЕ

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

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

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

    Стартовый
    • Все видеокурсы на 3 месяца
    • Тестирование по 10 курсам
    • Проверка 5 домашних заданий
    • Консультация с тренером 30 мин
    42.00 $
    59.99 $
    Оформить подписку
    Акция
    Базовый
    • Все видеокурсы на 6 месяцев
    • Тестирование по 16 курсам
    • Проверка 10 домашних заданий
    • Консультация с тренером 60 мин
    54.00 $
    89.99 $
    Оформить подписку
    Акция
    Премиум
    • Все видеокурсы на 1 год
    • Тестирование по 24 курсам
    • Проверка 20 домашних заданий
    • Консультация с тренером 120 мин
    85.00 $
    169.99 $
    Оформить подписку
    Акция
    комментарии и обсуждения
    Notification success