繁殖上の問題-雌羊は小さな雌羊を産む

/ ** 
 * @author Eightn0 
 * @create 2021-03-17 20:09 
 *説明:2年目と4年目に、彼らは子を産み、5年目に死亡しました。15年目には何頭の羊がいましたか。 ?
 *分析:これは再帰的な思考によって解決できる複製の問題です
 * 
///羊を定義します。生と死の2つの方法があります


publicclass SheepCount { 
    public int Sheep(int year){ 
        if(year <0) { 
            return 0; 
        } 
        else if(year == 0 || year == 1){ 
            return 1; 
        } 
        else return(year> 5?0:1)+ Sheep(year -2)+ Sheep(year-4); 
    } 

    public static void main(String [] args){ 
        SheepCount sheepCount = new SheepCount(); 
        System.out.println(sheepCount.Sheep(15)); 
    } 
}

おすすめ

転載: blog.csdn.net/vivian233/article/details/114990558
おすすめ