Мне нужно написать рекурсивный метод для моих классов. Метод должен напечатать первые п элементов последовательности 1,2,4,8,16, ... так что если метод вызывается, например, как:Рекурсивный метод для 2,4,8, .. в java
recSeq(6);
метод должен печатать: 1,2, 4,8,16,32 метод объявлен как это:
static void recSeq(int n){
//enter code here
}
Я действительно не знаю, как к нему без возвращаемого значения или что-то? Есть идеи?
Почему вы не хотите использовать возвращаемое значение на рекурсивный метод? – Steve101
1. проверьте, что 'n> 1', верните, если нет. 2. Назовите 'recSeq (n - 1)'. 3. напечатайте '1 << n'. –
Итак, вы просто просите нас сделать домашнее задание для вас. Мне придется пройти. – csmckelvey