成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專(zhuān)欄INFORMATION COLUMN

02遞歸求1-n之間的數(shù)的和

zhoutk / 1836人閱讀

摘要:練習(xí)使用遞歸計(jì)算之間的和定義一個(gè)方法使用遞歸計(jì)算之間的和已知最大值最小值使用遞歸必須明確遞歸的結(jié)束條件獲取到的時(shí)候結(jié)束遞歸的目的獲取下一個(gè)被加的數(shù)字獲取到的時(shí)候結(jié)束獲取下一個(gè)被加的數(shù)字


package com.itheima.demo02.Recursion;
/*

練習(xí):
    使用遞歸計(jì)算1-n之間的和

*/
public class Demo02Recurison {

public static void main(String[] args) {
    int s = sum(3);
    System.out.println(s);
}

/*
    定義一個(gè)方法,使用遞歸計(jì)算1-n之間的和
    1+2+3+...+n
    n+(n-1)+(n-2)+...+1
    已知:
        最大值:n
        最小值:1
    使用遞歸必須明確:
        1.遞歸的結(jié)束條件
            獲取到1的時(shí)候結(jié)束
        2.遞歸的目的
            獲取下一個(gè)被加的數(shù)字(n-1)
 */
public static int sum(int n){
    //獲取到1的時(shí)候結(jié)束
    if(n==1){
        return 1;
    }

    //獲取下一個(gè)被加的數(shù)字(n-1)
    return n + sum(n-1);
}

}

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/76038.html

相關(guān)文章

  • 03遞歸1-n之間數(shù)的階乘

    摘要:練習(xí)使用遞歸計(jì)算階乘的階乘定義方法使用遞歸計(jì)算階乘的階乘遞歸結(jié)束的條件獲取到的時(shí)候結(jié)束遞歸的目的獲取下一個(gè)被乘的數(shù)字方法的參數(shù)發(fā)生變化獲取到的時(shí)候結(jié)束獲取下一個(gè)被乘的數(shù)字 package com.itheima.demo02.Recursion;/* 練習(xí): 使用遞歸計(jì)算階乘 n的階乘:n! = n * (n-1) *...* 3 * 2 * 1 */public c...

    joy968 評(píng)論0 收藏0
  • Python | 遞歸

    摘要:那假如我們用遞歸來(lái)描述這種情況呢定義基本情況其它情形所以在上述求和中的定義又用到了自己本身的定義,這就構(gòu)成了遞歸。 說(shuō)起遞歸,我覺(jué)得其實(shí)大部分人應(yīng)該是不陌生的,遞歸廣泛存在于生活中。比如: showImg(https://segmentfault.com/img/remote/1460000007420204?w=294&h=450); The woman in this image ...

    qieangel2013 評(píng)論0 收藏0
  • 數(shù)字全排列

    摘要:數(shù)字全排列問(wèn)題描述給一個(gè)不重復(fù)的數(shù)字?jǐn)?shù)組,寫(xiě)一個(gè)程序,輸出全排列。那么兩個(gè)數(shù)字的全排列怎么算呢,以為例,就是第一個(gè)數(shù)字為的剩下的數(shù)的全排列第一個(gè)數(shù)字為的剩下的數(shù)的全排列。依次類(lèi)推到個(gè)數(shù)字的全排列設(shè)數(shù)組,設(shè)的全排列為,設(shè)。 數(shù)字全排列 問(wèn)題描述 給一個(gè)不重復(fù)的數(shù)字?jǐn)?shù)組,寫(xiě)一個(gè)程序,輸出全排列。 比如給定數(shù)組: [1, 2, 3] 輸出: [1, 2, 3] [1, 3, 2] [2, 1...

    zoomdong 評(píng)論0 收藏0
  • leetcode上兩道題的思考

    摘要:求出滿(mǎn)足這樣要求的路徑的數(shù)目,并返回。第二道題給定一個(gè)數(shù),將其拆分為個(gè)平方數(shù)的和,求最小的。這道題不能用貪心算法求解。當(dāng)時(shí),如果用貪心算法,結(jié)果就是,返回。假設(shè)給出的數(shù)字為。第三輪減,得到,將放入隊(duì)列中。 第一道題:給定一棵二叉樹(shù),在二叉樹(shù)的所有路徑中找到路徑上結(jié)點(diǎn)之和為題目給定值的子路徑。路徑不一定以根節(jié)點(diǎn)為開(kāi)頭,也不一定以葉節(jié)點(diǎn)為結(jié)尾。并且根據(jù)分析路徑之間應(yīng)該可以重疊。求出滿(mǎn)足這樣...

    zhangxiangliang 評(píng)論0 收藏0
  • 樂(lè)字節(jié)Java循環(huán):循環(huán)控制和嵌套循環(huán)

    摘要:樂(lè)字節(jié)小樂(lè)上次講完了反射,接下來(lái)小樂(lè)給大家講述循環(huán)。循環(huán)有以下四部分一循環(huán)控制直到型先執(zhí)行后判斷,結(jié)構(gòu)為先執(zhí)行循環(huán)體,后判斷布爾表達(dá)式。 樂(lè)字節(jié)小樂(lè)上次講完了Java反射,接下來(lái)小樂(lè)給大家講述Java循環(huán)。 循環(huán)有以下四部分:showImg(https://segmentfault.com/img/bVbu0OJ?w=755&h=286); 一、循環(huán)控制 1、do..while 直到型...

    Euphoria 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<