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

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

    Підписка
    УКР
    • РУС
    • УКР
    Arrow
    27 березня відбудеться вебінар «Підготовка до співбесіди з PHP» Подробиці і реєстрація
    Arrow

    Всем начинающим программистам будет интересен и полезен новый видеокурс от учебного центра CyberBionic Systematics "Алгоритмы и структуры данных".

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

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

    Знание основ работы с алгоритмами и структурой данных необходимо каждому разработчику, независимо от того, на каком языке программирования он пишет.


    Курс состоит из 8 тем-уроков общей продолжительностью 11 часов. Каждый урок содержит видео, практические примеры и краткий конспект теоретического материала урока.

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

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

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

     Смотреть урок бесплатно

    УРОК 2. Динамический массив

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

     Урок 2

    УРОК 3. Стеки и очереди

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

     Урок 3

    УРОК 4.  Структура данных - дерево

    • Упорядочено ориентированное дерево.
    • Двоичное дерево.
    • Двоичное дерево поиска.
    • Методы работы с двоичным деревом.
    • Обход двоичного дерева.

     Урок 4

    УРОК 5. Множество

    • Определение.
    • Создание множества.
    • Методы работы с множеством.
    • Операции над двумя множествами.

     Урок 5

    УРОК 6. Алгоритмы сортировки

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

    Смотреть Урок 6 бесплатно

    УРОК 7. Хеш-таблица

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

     Урок 7

    УРОК 8. АВЛ-деревья

    • Определение.
    • Правила создания АВЛ-дерева.
    • Методы работы с АВЛ-деревом.
    • Баланс АВЛ-дерева.

    Урок 8

    Первый и шестой уроки курса открыты для свободного просмотра. Ознакомиться с полным курсом или отдельными уроками Вы можете, перейдя в раздел Каталог.

    Желаем Вам приятного просмотра и легкого изучения материала курса!

    КОМЕНТАРІ ТА ОБГОВОРЕННЯ
    СТАТТІ ЗА СХОЖОЮ ТЕМАТИКОЮ

    Купуй передплатуз доступом до всіх курсів та сервісів

    Бібліотека сучасних IT знань у зручному форматі

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

    Стартовий
    • Усі відеокурси на 3 місяці
    • Тестування з 10 курсів
    • Перевірка 5 домашніх завдань
    • Консультація з тренером 30 хв
    59.99 $
    Придбати
    Весняний
    • Усі відеокурси на 15 місяців
    • Тестування з 24 курсів
    • Перевірка 20 домашніх завдань
    • Консультація з тренером 120 хв
    90.00 $
    219.99 $
    Придбати
    Акція
    Преміум
    • Усі відеокурси на 12 місяців
    • Тестування з 24 курсів
    • Перевірка 20 домашніх завдань
    • Консультація з тренером 120 хв
    169.99 $
    Придбати
    Notification success