Titulo
Una rana puede saltar hasta 1 paso a la vez, o saltar hasta 2 pasos. Encuentre el número total de métodos de salto para que la rana salte en un paso de nivel n (diferente orden para calcular diferentes resultados).
Implementación de código
public class Solution {
//动态规划的简单应用及斐波那契数列变体
public int JumpFloor(int target) {
if(target <= 2){
return target;
}
int first = 1;
int second = 2;
int temp = 0;
for(int i = 3; i <= target; i++ ){
temp = first + second;
first = second;
second = temp;
}
return temp;
}
}