整數(shù)劃分問題

將一個(gè)整數(shù)劃分為多個(gè)整數(shù)想加的形式狂男,并計(jì)算劃分方法沸呐。
例:6的劃分:
6=5+1
6=4+2
6=4+1+1
6=3+3
6=3+2+1
6=3+1+1+1
6=2+2+2
6=2+2+1+1
6=2+1+1+1+1
6=1+1+1+1+1+1

問題分析

這個(gè)問題顯然要構(gòu)造遞歸關(guān)系來解決臭猜,碰到這個(gè)問題時(shí)赦肋,我們很容易知道當(dāng)一個(gè)整數(shù)被分為都是1時(shí)惦费,這時(shí)應(yīng)該已經(jīng)完成了整個(gè)遞歸的過程赌莺。如果你已經(jīng)發(fā)現(xiàn)了這一出口薪棒,那我們就開始對劃分的方式進(jìn)行分類手蝎。
筆者這里分為兩類:

第一類 第二類
6=5+1 6=3+3
6=4+2 6=2+2+2
6=4+1+1
6=3+2+1
6=3+1+1+1
6=2+2+1+1
6=2+1+1+1+1
6=1+1+1+1+1+1

我這里就簡單的使用是否含有1作為界限,當(dāng)然也可以使用別的界限俐芯,只不過遞歸的形式就不同了棵介。給定一個(gè)整數(shù)N,M是N中不超過N的最大整數(shù)。
第一類就可以寫成F(N,M-1)吧史,第二類寫成F(N-M,M)邮辽,即遞歸表達(dá)式
F(N,M)=F(N,M-1)+F(N-M,M)

public static int divInt(int n,int m){
         if (m == 1) return 1;
         if (n <= m) return 1 + divInt(n, n - 1);
         if (m > 1) return divInt(n, m - 1) + divInt(n - m, m);
        return 0;
    } 
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市贸营,隨后出現(xiàn)的幾起案子吨述,更是在濱河造成了極大的恐慌,老刑警劉巖钞脂,帶你破解...
    沈念sama閱讀 212,080評論 6 493
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件揣云,死亡現(xiàn)場離奇詭異,居然都是意外死亡冰啃,警方通過查閱死者的電腦和手機(jī)邓夕,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,422評論 3 385
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來阎毅,“玉大人焚刚,你說我怎么就攤上這事∩鹊鳎” “怎么了矿咕?”我有些...
    開封第一講書人閱讀 157,630評論 0 348
  • 文/不壞的土叔 我叫張陵,是天一觀的道長狼钮。 經(jīng)常有香客問我碳柱,道長,這世上最難降的妖魔是什么熬芜? 我笑而不...
    開封第一講書人閱讀 56,554評論 1 284
  • 正文 為了忘掉前任莲镣,我火速辦了婚禮,結(jié)果婚禮上猛蔽,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好曼库,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,662評論 6 386
  • 文/花漫 我一把揭開白布区岗。 她就那樣靜靜地躺著,像睡著了一般毁枯。 火紅的嫁衣襯著肌膚如雪慈缔。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,856評論 1 290
  • 那天种玛,我揣著相機(jī)與錄音藐鹤,去河邊找鬼。 笑死赂韵,一個(gè)胖子當(dāng)著我的面吹牛娱节,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播祭示,決...
    沈念sama閱讀 39,014評論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼肄满,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了质涛?” 一聲冷哼從身側(cè)響起稠歉,我...
    開封第一講書人閱讀 37,752評論 0 268
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎汇陆,沒想到半個(gè)月后怒炸,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,212評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡毡代,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,541評論 2 327
  • 正文 我和宋清朗相戀三年阅羹,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片月趟。...
    茶點(diǎn)故事閱讀 38,687評論 1 341
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡灯蝴,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出孝宗,到底是詐尸還是另有隱情穷躁,我是刑警寧澤,帶...
    沈念sama閱讀 34,347評論 4 331
  • 正文 年R本政府宣布因妇,位于F島的核電站问潭,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏婚被。R本人自食惡果不足惜狡忙,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,973評論 3 315
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望址芯。 院中可真熱鬧灾茁,春花似錦窜觉、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,777評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至拓颓,卻和暖如春语婴,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背驶睦。 一陣腳步聲響...
    開封第一講書人閱讀 32,006評論 1 266
  • 我被黑心中介騙來泰國打工砰左, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人场航。 一個(gè)月前我還...
    沈念sama閱讀 46,406評論 2 360
  • 正文 我出身青樓缠导,卻偏偏與公主長得像,于是被迫代替她去往敵國和親旗闽。 傳聞我的和親對象是個(gè)殘疾皇子酬核,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,576評論 2 349

推薦閱讀更多精彩內(nèi)容

  • 整數(shù)劃分問題是算法中的一個(gè)經(jīng)典命題之一,有關(guān)這個(gè)問題的講述在講解到遞歸時(shí)基本都將涉及适室。所謂整數(shù)劃分嫡意,是指把一個(gè)正整...
    Ethan_Walker閱讀 1,926評論 0 1
  • 前置文章:遞歸算法:www.reibang.com/p/703069f3ba3f . 在說到遞歸算法的時(shí)候,逃...
    郎小凱閱讀 1,300評論 1 1
  • 我曾經(jīng)問一些年紀(jì)比我大的網(wǎng)友旧巾,以及一些哲學(xué)人問一個(gè)問題:如果有群人針對你,而且這種事情還會(huì)擴(kuò)大影響更多的人忍些,而且無...
    空心二胡閱讀 758評論 1 2
  • 4月2日鲁猩,我聽了馬云在IT領(lǐng)袖峰會(huì)上的演講,講的干貨很多罢坝,但印象最深刻的還是兩點(diǎn): 【1】未來30年廓握,屬于用好互聯(lián)...
    484bd019c88a閱讀 244評論 0 0
  • 親侄無聊,甲便帶他去同住一小區(qū)的乙家做客嘁酿。乙家有個(gè)男孩隙券,與之歲數(shù)相當(dāng),想該與親侄玩得到一塊闹司。 上門拜訪時(shí)娱仔,乙開門側(cè)...
    箏緩弦歌閱讀 190評論 0 0