ITVDN logo
Видеокурсы по
программированию

Доступ более чем к 7700 видеоурокам от $19.99

Подписка
ITVDN logo
Видеокурсы по
программированию

Доступ более чем к 7700 видеоурокам от $19.99

Подписка

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

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

Александр Петрик

Тренер-консультант, эксперт по построению распределенных веб-ориентированных приложений

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

Загрузка видео...

основные темы, рассматриваемые на уроке

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
Примеры создания двусвязных списков

Консультация
тренера

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

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

комментарии и обсуждения