68.ジャンプステップ

タイトル説明

カエルは一度に最大1ステップ、または一度に最大2ステップジャンプできます。カエルがnレベルのステップでジャンプするためのジャンプ方法の総数を見つけます(異なる順序は異なる結果としてカウントされます)。

例1

入る

1

戻り値

1

例2

入る

4

戻り値

5

 

コードの実装

public class Solution {
    public int JumpFloor(int target) {
        if (target <= 2) {
            return target;
        } 
        int one = 1;
        int two = 2;
        int tmp = 0;
        for (int i = 3; i <= target; i++) {
            tmp = one + two;
            one = two;
            two = tmp;
        }
        return two;
    }
}

 

おすすめ

転載: blog.csdn.net/xiao__jia__jia/article/details/113448333