Загрузка страницы

Java. Деревья ч.1. Рекурсивный обход в глубину.

Исходный код:
https://github.com/Arhiser/java_tutorials/blob/master/src/ru/arhiser/tree1/tree.java

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

Ссылки на источники и авторов иллюстраций к данному видео:
Социальный граф
https://ru.wikipedia.org/wiki/%D0%A1%D0%BE%D1%86%D0%B8%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9_%D0%B3%D1%80%D0%B0%D1%84
Автор иллюстрации: Festys - собственная работа, CC BY-SA 3.0, https://commons.wikimedia.org/w/index.php?curid=22915309

Красно-черное дерево
https://ru.wikipedia.org/wiki/%D0%9A%D1%80%D0%B0%D1%81%D0%BD%D0%BE-%D1%87%D1%91%D1%80%D0%BD%D0%BE%D0%B5_%D0%B4%D0%B5%D1%80%D0%B5%D0%B2%D0%BE
Автор иллюстрации: Cburnett - собственная работа, CC BY-SA 3.0, https://commons.wikimedia.org/w/index.php?curid=1508398

B-дерево
https://ru.wikipedia.org/wiki/B-%D0%B4%D0%B5%D1%80%D0%B5%D0%B2%D0%BE
Иллюстрация CC BY-SA 3.0, https://commons.wikimedia.org/w/index.php?curid=244512

BSP-дерево
https://ru.wikipedia.org/wiki/%D0%94%D0%B2%D0%BE%D0%B8%D1%87%D0%BD%D0%BE%D0%B5_%D1%80%D0%B0%D0%B7%D0%B1%D0%B8%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BF%D1%80%D0%BE%D1%81%D1%82%D1%80%D0%B0%D0%BD%D1%81%D1%82%D0%B2%D0%B0
Автор иллюстрации: Jkwchui - собственная работа, CC BY-SA 3.0, https://commons.wikimedia.org/w/index.php?curid=12720391

Октодерево
https://ru.wikipedia.org/wiki/%D0%9E%D0%BA%D1%82%D0%BE%D0%B4%D0%B5%D1%80%D0%B5%D0%B2%D0%BE
Автор иллюстрации: Nü, CC BY-SA 3.0, https://commons.wikimedia.org/w/index.php?curid=2986260

Префиксное дерево
https://ru.wikipedia.org/wiki/%D0%9F%D1%80%D0%B5%D1%84%D0%B8%D0%BA%D1%81%D0%BD%D0%BE%D0%B5_%D0%B4%D0%B5%D1%80%D0%B5%D0%B2%D0%BE
Автор иллюстрации: Varvara Krayvanova - собственная работа, CC BY-SA 4.0, https://commons.wikimedia.org/w/index.php?curid=52836949

Поддержать канал💰:
https://yoomoney.ru/to/410018856244871

#ArhiTutorialsJava #ityoutubersru

Видео Java. Деревья ч.1. Рекурсивный обход в глубину. канала Sergey Arkhipov Java Tutorials
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
15 августа 2019 г. 11:00:04
00:17:44
Другие видео канала
Java. Деревья ч.2. Итеративный обход дерева в глубину и ширину.Java. Деревья ч.2. Итеративный обход дерева в глубину и ширину.Рекурсия. Репка и матрёшкаРекурсия. Репка и матрёшкаHow to create your own Generic HashMap in Java | Interview Question | Put, Get, RemoveHow to create your own Generic HashMap in Java | Interview Question | Put, Get, RemoveКрасно-Чёрные ДеревьяКрасно-Чёрные ДеревьяJava. Класс Object. Разбор вопросов на собеседование.Java. Класс Object. Разбор вопросов на собеседование.Java. Сортировка вставками.Java. Сортировка вставками.Java. Префиксное дерево. Основные операции, сохранение в файл, практическое применение.Java. Префиксное дерево. Основные операции, сохранение в файл, практическое применение.Бинарное дерево. Полное понимание! Динамические структуры данных #3Бинарное дерево. Полное понимание! Динамические структуры данных #3JavaScript v.2.0. РекурсияJavaScript v.2.0. РекурсияКрасно черные деревья Алгоритмы Java собеседованиеКрасно черные деревья Алгоритмы Java собеседованиеJava. Поиск минимального элемента в массивеJava. Поиск минимального элемента в массивеРеализуем бинарное дерево на JavaScript; обход в глубину и в ширинуРеализуем бинарное дерево на JavaScript; обход в глубину и в ширинуJava. О сортировке выбором.Java. О сортировке выбором.Java. Очередь и стек.Java. Очередь и стек.Java. Методы equals и hashCode.Java. Методы equals и hashCode.Гарвард CS50 на русском. 1. Короткие видео. 3. ДеревьяГарвард CS50 на русском. 1. Короткие видео. 3. ДеревьяJava. Многопоточность. Остановка потока. Обработка InterruptedException.Java. Многопоточность. Остановка потока. Обработка InterruptedException.Уроки SQL. Иерархические (рекурсивные) запросы / Илья ХохловУроки SQL. Иерархические (рекурсивные) запросы / Илья ХохловАВЛ дерево. основные операцииАВЛ дерево. основные операцииДербышева Т.Н. Лекция 14. Деревья. Бинарное дерево поискаДербышева Т.Н. Лекция 14. Деревья. Бинарное дерево поиска
Яндекс.Метрика