Ключевые структуры данных
В данном видео мы рассматриваем ключевые структуры данных с точки зрения разработчиков. Все примеры реализованы с использованием языка Java. Дружное сообщество: https://t.me/pse_club
Материалы для разработчиков: https://proselyte.net/
Ссылка на гит репозиторий: https://github.com/proselytear/keydat...
Рекомендуемые материалы: Книга "Introduction to Algorithms, fourth edition" (https://www.amazon.com/Introduction-A...)
Курс "Algorithms, Part I" (https://www.coursera.org/learn/algori...)
Курс "Algorithms, Part II" (https://www.coursera.org/learn/algori...)
00:00:00 Введение 00:01:55 Структура данных 00:04:50 Массив 00:10:29 Сложность алгоритма 00:17:50 Связный список 00:24:13 Динамический массив 00:30:25 Стек 00:33:30 Очередь 00:36:23 Дерево (красно-черное дерево) 00:41:31 Хеш-таблица 00:49:39 Заключение