2019年12月14日、再帰型の質問

/ **
* DiGui.java
* com.DuiXiang
*
*機能:TODO
*
日付著者版*
*──────────────────────────── ──────
* 2019年12月14日17671
*
*著作権(C)2019、TNTすべての権利を保有。
* /

com.DuiXiangをパッケージ化。
/ **
*クラス名:DiGui
*機能:TODOのADD機能
*理由:TODOのADD理由
*
* @author 17671
* @version
* @since 1.1版
@Date * 2019年12月14日下午2時52分23秒
*
* @参照
* /
publicクラスDiGui {
公共の静的な無効メイン(文字列[]引数)を{

するSystem.out.println(関数func1(10))。
}
パブリックstatic int型diGui(INT X){
(x == 1){場合に
1を返します。
}他{
リターンX * diGui(X-1)。
}
}
パブリックstatic int型FUNC(INT X){
(x == 0){場合に
1を返します。
他の場合}(x == 1){
4を返します。
}他{
+ 2 * FUNC(X-1)を返すFUNC(X-2)。
}

}
パブリックstatic int型関数func1(INT X){
IF(X == 20){
リターン1。
他の場合}(x == 21){
4を返します。
}他{
戻り関数func1(X + 2)-2 *関数func1(X + 1)。
}

}
パブリックstatic int型フィボナッチ(INT X){
(x == 1){場合に
1を返します。
他の場合}(X == 2){
1を返します。
}他{
リターンフィボナッチ(X-2)+フィボナッチ(X-1)。
}
}
}

おすすめ

転載: www.cnblogs.com/aojie/p/12041209.html