JavaRush/Курсы/Java Collections/Задачи | 6 уровень | 8 лекция

Задачи | 6 уровень | 8 лекция

Открыта
16
Задача
Java Collections,  6 уровень,  8 лекция
Недоступна
Использование TreeSet
Использование TreeSet
32
Задача
Java Collections,  6 уровень,  8 лекция
Недоступна
Разбираемся в красно-черном дереве
Разбираемся в красно-черном дереве
16
Задача
Java Collections,  6 уровень,  8 лекция
Недоступна
Сколько у человека потенциальных друзей?
Сколько у человека потенциальных друзей?
Комментарии (37)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Григорий Backend Developer
24 ноября 2025, 20:23
Если в первой задаче кто-то решил сдуру как я иницилизировать как
new TreeSet<>(Character::compareTo)
то уберите Character::compareTo и компилятор внезапно заметит, что вы используете TreeSet)
Denis Odesskiy Full Stack Developer
27 декабря 2024, 14:38
Красно-черные деревья, вообще теория графов и т.п. такая обширная тема..., но интересная очень правда. В общем у нас, как часто бывает: вот вам бумага, вот схема как сложить бумажный самолетик. Сложили, летает, супер! А теперь спроектируйте ракету для миссии на Марс... В общем всё правильно, гении они так и рождаются😄.
Роман
Уровень 33
8 марта 2023, 18:11
в красно-черном дереве реально нифига непонятно, кроме метода rotateWithRightNode, почему что-то необходимо исправить... как вообще предполагается на этапе обучения можно с этим разобраться, хотя бы без описания за что отвечают эти поля: grand, great?
Realyte
Уровень 1
13 августа 2023, 10:05
Держи подробное объяснение: ссылка
On1k
Уровень 2
8 июля 2022, 06:40
Рекурсия спасет мир! =)
Ilia lenskii
Уровень 32
18 сентября 2022, 13:40
50 цитат о программировании всех времён 5. "... рекурсия божественна"
Art09
Уровень 35
11 мая 2022, 11:42
Я решал и более сложные задачки, где нужно найти минимальное расстояние из точки А в точку Б, через множество разных путей. Невозможно решить задачу, не понимая до конца его условия. В 3 задаче я не понимаю как работают ссылки на друзей в методе generateRelationships(). Похоже на матрицу смежности, которая рассказывает о взаимосвязах разных графов(людей). Итак тяжело некоторые темы даются.
Ilia lenskii
Уровень 32
18 сентября 2022, 13:45
"Я решал и более сложные задачки, где нужно найти минимальное расстояние из точки А в точку Б, через множество разных путей." А где вы это решали?
Art09
Уровень 35
19 сентября 2022, 07:07
CodeWars
14 декабря 2021, 17:30
почему в 3 задаче получаем отсортированный результат?
FreedomDQA Automation Engineer в AutoNation
9 февраля 2022, 23:02
Set — это набор уникальных элементов.
Ars
Уровень 41
24 ноября 2021, 15:56
Инфа по последней задаче: Среднее количество попыток для этой задачи 1.69. Всего эту задачу решили 2756 учеников. Красно-чёрное дерево можно решить без чтения теории о нём. Достаточно предыдущей лекции, чтения кода и немного угадайки. Подсказка по друзьям. Сначала я пытался думать как найти друзей, но потом я увидел метод removeFriendsFromSet.
Сергей
Уровень 1
26 апреля 2022, 13:19
Среднее количество попыток для этой задачи 1.67. Всего эту задачу решили 3048 учеников.
Макс Дудин
Уровень 41
21 мая 2022, 22:01
1,66 и 3098
2DaMoon
Уровень 41
1 ноября 2021, 15:45
Перед решением второй задачи поиграйтесь в это , очень помогло понять логику работы красно-черного дерева
Sergey Savin
Уровень 45
3 сентября 2021, 10:52
https://www.javatpoint.com/red-black-tree-java На вторую задачу, если возникли проблемы
18 мая 2021, 15:32
В первой задаче пока не сменил регистр выводимых букв на Low не проходил валидатор, что прямо противоречит условиям задачи: Неужели я первый кто попытался использовать .toUpperCase???