— Привет, Амиго!
18
Задача
Java Multithreading,
10 уровень,
6 лекция
Недоступна
Fork/Join
1. Создай класс BinaryRepresentationTask. Для этого в IntelliJ IDEA на красном имени класса нажми Alt+Enter -> Create Class ...
(класс должен наследоваться от RecursiveTask<String>). Параметр конструктора - int x.
2. Реализуй логику метода compute - число должно переводиться в двоичное представление
9
Задача
Java Multithreading,
10 уровень,
6 лекция
Недоступна
Такие хитрые исключения!
Исправь реализацию метода checkAFlag, чтобы во всех случаях он не приводил к бросанию исключений.
Сохрани логику вывода данных.
Метод main не участвует в тестировании.
18
Задача
Java Multithreading,
10 уровень,
6 лекция
Недоступна
Битовые операции
Необходимо реализовать публичный метод int resetLowerBits(int number), который обнуляет все биты в числе
number, кроме самого старшего равного единице, и возвращает это число.
Число типа int это 4 байта = 32 бита. Если в метод передано число 3456, его представление в виде битов
будет 00000000 000000
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ