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

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

Начать бесплатно
ITVDN logo
Видеокурсы по
программированию

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

Начать бесплатно

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

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

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

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

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


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

ВИДЕОУРОК №1. Введение в алгоритмы и структуры данных, связанные списки.

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

Доступ к полному курсу с учебными материалами и тестированием на 30 дней за 9.99 USD

Купить
основные темы, рассматриваемые на уроке
1 0:00:58

Понятие и свойства алгоритмов

2 0:07:35

Временная сложность алгоритмов

3 0:14:26

Правила анализа алгоритма

4 0:35:41

Структуры данных, определение

5 0:37:41

Списки определение

6 0:40:00

Односвязные списки

7 0:41:33

Двусвязные списки

8 0:43:50

Примеры создания односвязных списков

9 1:15:27

Примеры создания двусвязных списков

Описание видеоурока
Титры видеоурока
Скачать материалы
Рекомендуемая литература
Темы видео урока:

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