Я написал итерационной функции для генерации результата для выражения:Итерация для отрицательных чисел
F(n) = 3*F(n-1)+ F(n-2) + n
public int calculate(int n){
if(n == 0) {
return 4;
}
if(n ==1){
return 2;
}
else {
int f=0;
int fOne = 4;
int fTwo = 2;
for (int i=2;i<=n;i++) {
f = 3*fOne + fTwo + i;
fTwo = fOne;
fOne = f;
}
return f;
}
}
Могу ли я изменить функцию, чтобы получить результат для отрицательных чисел, а?
простой пример попытки с отрицательным числом не так ли? – e4c5
выход должен быть только отрицанием токового выхода ?? не так ли? –