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

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

Подписка

×

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

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

ВИДЕОУРОК №10. Задачи. Практикум.

Для просмотра полной версии видеокурса, онлайн тестирования и получения доступа к дополнительным учебным материалам купите курс Купить курс
Для просмотра всех видеокурсов ITVDN, представленных в Каталоге, а также для получения доступа к учебным материалам и онлайн тестированию купите подписку Купить подписку

В этом видео уроке будут рассмотрены следующие темы: 

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

Темы видео урока:

 

 

  • Динамический массив
  • Stack
  • Queue
  • Set

 

 

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

Темы видео урока:

 

 

  • Сортировка пузырьком (bubble sort)
  • Сортировка вставками (insertion sort)
  • Сортировка выбором (selection sort)
  • Сортировка слиянием (merge sort)
  • Сортировка Шелла (Shell sort)
  • Быстрая сортировка (Quick sort)
  • Timsort

 

 

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

Темы видео урока:

 

 

  • Хеш таблица
  • Коллизии в хеш таблицах
  • Способы разрешения коллизий
  • Дерево
  • Бинарное дерево поиска

 

 

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

Темы видео урока:

 

 

  • Удаление из бинарного дерева поиска
  • Обход дерева
  • Балансированные деревья
  • АВЛ дерево
  • Другие виды балансированных деревьев

 

 

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

Темы видео урока:

 

 

  • «Граф»
  • Теория графов
  • Способы задания графа
  • Поиск в ширину
  • Поиск в глубину

 

 

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

Темы видео урока:

 

 

  • Связные компоненты
  • Алгоритм Ли
  • Кратчайший путь в графе
  • Алгоритм Дейкстры

 

 

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

Темы видео урока:

 

 

  • Алгоритм Флойда-Уоршелла
  • Топологическая сортировка графа
  • Поиск компонентов связности

 

 

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

Темы видео урока:

 

 

  • Динамическое программирование
  • Подход динамического программирования
  • Приемы в динамическом программировании
  • Задачи

 

 

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

Темы видео урока:

 

 

  • Ханойские башни
  • Задача коммивояжёра
  • Задача о ранце

 

 

Читать дальше...
ПОКАЗАТЬ ВСЕ
основные темы, рассматриваемые на уроке
0:00:23
Ханойские башни
0:13:54
Задача коммивояжёра
0:25:12
Задача о ранце
ПОКАЗАТЬ ВСЕ
Титры видеоурока
Титров к данному уроку не предусмотрено

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

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

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

Стартовый
  • Все видеокурсы на 3 месяца
  • Тестирование по 10 курсам
  • Проверка 5 домашних заданий
  • Консультация с тренером 30 мин
59.99 $
Оформить подписку
Premiun Plus (14 мес)
  • Все видеокурсы на 14 месяцев
  • Тестирование по 24 курсам
  • Проверка 20 домашних заданий
  • Консультация с тренером 120 мин
  • Скачивание видео уроков
  • Сертификат на 1 месяц
100.00 $
240.00 $
Оформить подписку
Акция
Базовый
  • Все видеокурсы на 6 месяцев
  • Тестирование по 16 курсам
  • Проверка 10 домашних заданий
  • Консультация с тренером 60 мин
89.99 $
Оформить подписку
комментарии и обсуждения
Notification success