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

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

    Почати безкоштовно

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

    Почати безкоштовно

      Видео уроки "Алгоритмы и структуры данных 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
      Примеры создания двусвязных списков
      ПОКАЗАТИ ВСЕ
      Пакети підписки з доступом до всіх курсів та сервісів

      Пакети підписки з доступом до всіх курсів та сервісів

      Стартовий
      • Усі відеокурси на 3 місяці
      • Тестування з 10 курсів
      • Перевірка 5 домашніх завдань
      • Консультація з тренером 30 хв
      49.99 $
      30.00 $
      Підписка
      Базовий
      • Усі відеокурси на 6 місяців
      • Тестування з 16 курсів
      • Перевірка 10 домашніх завдань
      • Консультація з тренером 60 хв
      Преміум
      • Усі відеокурси на 1 рік
      • Тестування з 24 курсів
      • Перевірка 20 домашніх завдань
      • Консультація з тренером 120 хв
      169.99 $
      Підписка
      new
      Преміум Plus
      • Усі відеокурси на 1 рік
      • Тестування з 24 курсів
      • Перевірка 20 домашніх завдань
      • Консультація з тренером 120 хв
      • Завантаження відео уроків
      199.99 $
      Підписка
      коментарі та обговорення
      Notification success
      Ми використовуємо cookie-файли, щоб зробити взаємодію з нашими веб-сайтами та послугами простою та значущою.