遞歸是并行還是串行拧晕?-->遞歸二字顧名思義就是:遞過去隙姿,歸回來。索性叫它做有借有還吧防症!

需滿足條件:

1:臨界條件(遞歸出口)

2:遞歸公式

3:總結(jié)條件

當(dāng)邊界條件不滿足時孟辑,遞歸前進哎甲;當(dāng)邊界條件滿足時,遞歸返回饲嗽。

例子代碼:

public static void test2(int n){

System.out.println("1-lexe:"+? n);//#1

if(n <3)

test2(n +1);

System.out.println("2-lexe:"+? n);//#2

}

代碼的結(jié)果:

1-lexe: 1

1-lexe: 2

1-lexe: 3

2-lexe: 3

2-lexe: 2

2-lexe: 1


首先炭玫, main() 調(diào)用了函數(shù) test2(1) ,于是test2(1)中形參 n 的值是 1, 故打印語句 #1 輸出了:1-lexe:1 ?貌虾。

然后吞加,由于 n < 3 ,( 第 2 級 )的test2(n+1)被調(diào)用. 此時n+1=2尽狠,故打印語句 #1 輸出了:1-lexe:2衔憨。

然后,由于 n < 3 袄膏,( 第 3 級 )的test2(n+1)被調(diào)用. 此時n+1=3践图,故打印語句 #1 輸出了:1-lexe:3。

由于此時沉馆,n=3 , 不再執(zhí)行if語句码党。

然后執(zhí)行 #2 語句 , 因為此時 n 的值為 3 斥黑, 故打印語句 #2 輸出了: 2-lexe:3 揖盘。 ?---------------------------這時完成了一個“遞過去”

此時函數(shù)調(diào)用完成

現(xiàn)在函數(shù)需要“歸回來” , 回到最后一次調(diào)用函數(shù)的地方 锌奴, 即 n+1=2 的地方 兽狭, 故打印語句 #2 輸出了:2-lexe:2。

再返回上一級調(diào)用的地方 鹿蜀, n =1 的地方 箕慧, 故打印語句 #2 輸出了:2-lexe:1。-----------------------------完成了一個“歸回來“

其實他的”歸回來“的切入點就是函數(shù)的調(diào)用點 耻姥,獲取此處的參數(shù)值 销钝, 一級一級的往外突圍就出來了有咨。


總結(jié):通過以上結(jié)果可以得出琐簇,遞歸本質(zhì)是串行的,它的工作原理是一個由外到里座享、由里到外串行運行的過程婉商,直到所有的由外到里“遞出去”再由里到外全部“歸回來”,該過程也就結(jié)束了渣叛。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末丈秩,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子淳衙,更是在濱河造成了極大的恐慌蘑秽,老刑警劉巖饺著,帶你破解...
    沈念sama閱讀 211,948評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異肠牲,居然都是意外死亡幼衰,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,371評論 3 385
  • 文/潘曉璐 我一進店門缀雳,熙熙樓的掌柜王于貴愁眉苦臉地迎上來渡嚣,“玉大人,你說我怎么就攤上這事肥印∈兑” “怎么了?”我有些...
    開封第一講書人閱讀 157,490評論 0 348
  • 文/不壞的土叔 我叫張陵深碱,是天一觀的道長腹鹉。 經(jīng)常有香客問我,道長敷硅,這世上最難降的妖魔是什么种蘸? 我笑而不...
    開封第一講書人閱讀 56,521評論 1 284
  • 正文 為了忘掉前任,我火速辦了婚禮竞膳,結(jié)果婚禮上航瞭,老公的妹妹穿的比我還像新娘。我一直安慰自己坦辟,他們只是感情好刊侯,可當(dāng)我...
    茶點故事閱讀 65,627評論 6 386
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著锉走,像睡著了一般滨彻。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上挪蹭,一...
    開封第一講書人閱讀 49,842評論 1 290
  • 那天亭饵,我揣著相機與錄音,去河邊找鬼梁厉。 笑死辜羊,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的词顾。 我是一名探鬼主播八秃,決...
    沈念sama閱讀 38,997評論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼肉盹!你這毒婦竟也來了昔驱?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,741評論 0 268
  • 序言:老撾萬榮一對情侶失蹤上忍,失蹤者是張志新(化名)和其女友劉穎骤肛,沒想到半個月后纳本,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,203評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡腋颠,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,534評論 2 327
  • 正文 我和宋清朗相戀三年饮醇,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片秕豫。...
    茶點故事閱讀 38,673評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡朴艰,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出混移,到底是詐尸還是另有隱情祠墅,我是刑警寧澤,帶...
    沈念sama閱讀 34,339評論 4 330
  • 正文 年R本政府宣布歌径,位于F島的核電站毁嗦,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏回铛。R本人自食惡果不足惜狗准,卻給世界環(huán)境...
    茶點故事閱讀 39,955評論 3 313
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望茵肃。 院中可真熱鬧腔长,春花似錦、人聲如沸验残。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,770評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽您没。三九已至鸟召,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間氨鹏,已是汗流浹背欧募。 一陣腳步聲響...
    開封第一講書人閱讀 32,000評論 1 266
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留仆抵,地道東北人跟继。 一個月前我還...
    沈念sama閱讀 46,394評論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像肢础,于是被迫代替她去往敵國和親还栓。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 43,562評論 2 349

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

  • 在C語言中,五種基本數(shù)據(jù)類型存儲空間長度的排列順序是: A)char B)char=int<=float C)ch...
    夏天再來閱讀 3,333評論 0 2
  • 親愛的老公: 從來沒有這么親熱的叫過你传轰,也從來沒有給你寫過情書,因為要參加情人節(jié)的征文谷婆,才寫這封信慨蛙。我想辽聊,情人節(jié)前...
    風(fēng)中的糯米閱讀 480評論 6 16
  • 殘秋枯黃,紅楓落濃霜 彩蝶謝幕歸晚霞 新菊伴斜陽 稻黍歸倉期贫,籬欄掛金黃 柿樹遙懸紅燈籠 照亮晚歸羔羊 一個姑娘跟匆,將...
    山上人家123閱讀 239評論 12 21
  • 我可能有打廣告的嫌疑,我不否認通砍,但是我對黑蒜醋情有獨鐘玛臂,因為很多人由于我的推薦,自己家的選擇就改變了封孙,跟隨我一起品...
    山東御鮮苑黑蒜醋閱讀 80評論 0 0
  • 看到大家每天都在不斷的成長迹冤,找原因,想辦法虎忌,努力改進泡徙,那種驕傲和欣喜很難用語言表達,大話誰都會說膜蠢,但涉及到行動堪藐,卻...
    思思FineYoga閱讀 213評論 0 2