JavaRush /Java блог /Random /Видеоуикенд #208. Учимся инвертировать бинарное дерево и ...

Видеоуикенд #208. Учимся инвертировать бинарное дерево и реализовывать двусвязный список, знакомимся с обобщенными интерфейсами в Java и поведенческим паттерном Template

Статья из группы Random

Инвертируем (разворачиваем) бинарное дерево, используя Java

Java-разработчик Дмитрий Егоров решил продемонстрировать зрителям своего YouTube-канала решение популярной задачи с инвертированием дерева (смена позиции узлов). С помощью рекурсии на примере кода автор объясняет, как правильно решить это задание.

Реализация двусвязного списка на языке Java

Учебное видео, которое подготовил для вас Дмитрий Лукашевич, показывает, как правильно выполнить реализацию двусвязного списка (Doubly LinkedList) на языке Java. В двусвязном списке каждый узел содержит, помимо ссылки на следующий узел, второе поле ссылки, указывающее на предыдущий узел в последовательности.

Обобщенные интерфейсы Java

Просмотрев это видео, вы узнаете, что такое обобщенный (шаблонный) функциональный интерфейс на примере несложной практической задачи. Условия этого задания требуют создать класс, который реализует обобщенный интерфейс на языке Java.

Паттерн Template (Шаблонный метод) на Java

Автор YouTube-канала Java Holic Club подготовил для вас учебное видео на тему поведенческого паттерна Template, известного также как шаблонный метод. Этот паттерн определяет алгоритм, некоторые этапы которого делегируются подклассам.
Комментарии
ЧТОБЫ ПОСМОТРЕТЬ ВСЕ КОММЕНТАРИИ ИЛИ ОСТАВИТЬ КОММЕНТАРИЙ,
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ