JavaRush /Курсы /Java Core /Бонусное задание | 10 лекция | 10 уровень

Бонусное задание | 10 лекция | 10 уровень

Java Core
10 уровень , 10 лекция
Открыта

— Привет, Амиго! Что-то ты расслабился! Вот твои задания. Если вдруг возникнут трудности, то обращайся к коллегам, они точно помогут.

6
Задача
Java Core, 10 уровень, 10 лекция
Недоступна
Минимум изменений
Минимум изменений
12
Задача
Java Core, 10 уровень, 10 лекция
Недоступна
Десериализация
Десериализация
20
Задача
Java Core, 10 уровень, 10 лекция
Недоступна
Найти ошибки
Найти ошибки
6
Задача
Java Core, 10 уровень, 10 лекция
Недоступна
Исправить ошибку. Сериализация
Исправить ошибку. Сериализация
6
Задача
Java Core, 10 уровень, 10 лекция
Недоступна
Сериализуйте Person
Сериализуйте Person
6
Задача
Java Core, 10 уровень, 10 лекция
Недоступна
Запрет сериализации
Запрет сериализации
20
Задача
Java Core, 10 уровень, 10 лекция
Недоступна
Переопределение сериализации в потоке
Переопределение сериализации в потоке
12
Задача
Java Core, 10 уровень, 10 лекция
Недоступна
Правильный вывод
Правильный вывод
12
Задача
Java Core, 10 уровень, 10 лекция
Недоступна
Знакомство с графами
Знакомство с графами

— Ты уже всё сделал? Вот тебе ещё и бонусные задания повышенной сложности:

20
Задача
Java Core, 10 уровень, 10 лекция
Недоступна
Алгоритмы-числа
Алгоритмы-числа
12
Задача
Java Core, 10 уровень, 10 лекция
Недоступна
Алгоритмы-прямоугольники
Алгоритмы-прямоугольники
20
Задача
Java Core, 10 уровень, 10 лекция
Недоступна
Кроссворд
Кроссворд
Комментарии (325)
ЧТОБЫ ПОСМОТРЕТЬ ВСЕ КОММЕНТАРИИ ИЛИ ОСТАВИТЬ КОММЕНТАРИЙ,
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ
Ruslan Gabzalilov Уровень 27
30 марта 2026
Три задачки оставил на потом. Поумнею подойду) 30.03.2026
Anonymous #3585174 Уровень 33
19 сентября 2025
Like
nastya_zhadan Уровень 66
14 сентября 2025
Эти задачи меня добили
I'll kick them all Уровень 5
17 августа 2025
01.08.2025 - 16.08.2025 =)
I'll kick them all Уровень 5
16 августа 2025
Офігенні завдання на всю суботу. Дякую.
Victor Уровень 38
30 июля 2025
Задача "Алгоритмы-прямоугольники" Не могу приступить к заданию, вообще не понимаю о чём идёт речь. 1. Дан двумерный массив N*N, который содержит несколько прямоугольников. - То есть в каждой ячейке этого массива содержатся координаты вершин прямоугольника в виде двумерного массива вида {x1, y1 }, {x2, y2 }, {x3, y3 }, {x4, y4 }, так что ли? 2. Это вроде понятно - ну не соприкасаются и не соприкасаются - ничего страшного 3. Внутри весь прямоугольник заполнен 1 - вообще не понятно. Прямоугольник - геометрическая фигура - как он может быть вообще чем-то заполнен? может заштрихован? заштрихован единицами - билеберда какая-то. 4.1 если элемент (i, j) принадлежит какому-либо прямоугольнику. Если речь идёт о массиве из пункта 1, то там все элементы - двумерные массивы координат и соответственно все принадлежат какому-либо прямоугольнику. Кто-нибудь может мне разъяснить условие этой задачи популярно - на пальцах. plz
Valery Sannikov Уровень 33
6 июня 2025
в чем смысл этих задач на темы не связанные с сериализацией?
golubtsoff Уровень 32
1 июня 2025
В задаче "Десериализация" вот это условие непонятно: "5. Метод getOriginalObject должен возвращать null, если при попытке десериализации не был получен объект типа A." Но ведь по условию "На вход подается поток, в который записан сериализованный объект класса A либо класса B.". В ответе используется приведение типов:

return (Solution.A) objectStream.readObject();
Разумеется, даже если на входе будет объект типа B, он преобразуется к объекту типа А. Исключение не возникнет и метод getOriginalObject вернёт объект А, а не null. Очевидно, что ответ неправильный, хоть он и проходит все тесты. В методе нужно выполнять проверку на соответствие классов:

A a = (A) objectStream.readObject();
return a.getClass() == A.class ? a : null;
Кто хочет проверить сам в main() решение, не забудьте пометить класс Solution, что он реализует Serializable, а то сериализация работать не будет.
Никита QA Уровень 36
15 мая 2025
Интересный курс и задачки, идем дальше, 15.05.2025.
Nikolay-Shirokov Уровень 2
29 апреля 2025
хм) забавно. материи с курса по синтаксису как раз хватило на весь курс по "ядру"