— Привет, Амиго! Я отыскал для тебя отличные задания:
14
Задача
Java Collections,
4 уровень,
2 лекция
Недоступна
Числа Фибоначчи с помощью рекурсии
Почитай про числа Фибоначчи.
Реализуй рекурсивную логику метода fibonacci, где n - это номер элемента в последовательности Фибоначчи.
Не создавай в классе Solution дополнительные поля.
8
Задача
Java Collections,
4 уровень,
2 лекция
Недоступна
Факториал с помощью рекурсии
Почитай про вычисление факториала.
Реализуй рекурсивную логику метода factorial, где n - это число, факториал которого нужно вычислить.
Не создавай в классе Solution дополнительные поля.
14
Задача
Java Collections,
4 уровень,
2 лекция
Недоступна
Разложение на множители с помощью рекурсии
Разложить целое число n > 1 на простые множители.
Вывести в консоль через пробел все множители в порядке возрастания.
Написать рекурсивный метод для вычисления простых множителей.
Не создавай в классе Solution дополнительные поля.
Пример:
132
Вывод на консоль:
2 2 3 11
14
Задача
Java Collections,
4 уровень,
2 лекция
Недоступна
Рекурсия для мат. выражения
На вход подается строка - математическое выражение.
Выражение включает целые и дробные числа, скобки (), пробелы, знак отрицания -, возведение в степень ^, sin(x), cos(x), tan(x)
Для sin(x), cos(x), tan(x) выражение внутри скобок считать градусами, например, cos(3 + 19*3)=0.5
Степень задается так: a
14
Задача
Java Collections,
4 уровень,
2 лекция
Недоступна
Ханойские башни
Имеется три стержня. На стержень A нанизаны count колец, причем кольца отличаются размером и лежат меньшее
на большем. Требуется перенести пирамиду из count колец с стержня A на стержень B за наименьшее число ходов.
За один раз разрешается переносить только одно кольцо, причем нельзя класть большее
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ
деньги на ветер- путь к степенной зависимости от входящих данных.