標(biāo)題: C語(yǔ)言經(jīng)典算法大全(共129頁(yè)pdf下載) [打印本頁(yè)]

作者: 范兒——    時(shí)間: 2018-10-14 10:38
標(biāo)題: C語(yǔ)言經(jīng)典算法大全(共129頁(yè)pdf下載)
#嵌入式開發(fā),離不開程序,更離不開算法。尤其是C語(yǔ)言這種造作底層的語(yǔ)言,一個(gè)好的算法能更好的節(jié)約資源!這份C語(yǔ)言算法能讓你更好的編寫你的C語(yǔ)言程序。!





解法 無論是雙色河內(nèi)塔或是三色河內(nèi)塔,其解法觀念與之前介紹過的河內(nèi)塔是類似的,同樣
也是使用遞回來解,不過這次遞回解法的目的不同,我們先來看只有兩個(gè)盤的情況,這很簡(jiǎn)單 ,
只要將第一柱的黃色移動(dòng)至第二柱,而接下來第一柱的藍(lán)色移動(dòng)至第三柱。
再來是四個(gè)盤的情況,首先必須用遞回完成下圖左上至右下的移動(dòng):


接下來最底層的就不用管它們了,因?yàn)樗鼈円呀?jīng)就定位,只要再處理第一柱的上面兩個(gè)盤子就
可以了。那么六個(gè)盤的情況呢?一樣!首先必須用遞回完成下圖左上至右下的移動(dòng):

接下來最底層的就不用管它們了,因?yàn)樗鼈円呀?jīng)就定位,只要再處理第一柱上面的四個(gè)盤子就
可以了,這又與之前只有四盤的情況相同,接下來您就知道該如何進(jìn)行解題了,無論是八個(gè)盤 、
十個(gè)盤以上等,都是用這個(gè)觀念來解題。
那么三色河內(nèi)塔呢?一樣,直接來看九個(gè)盤的情況,首先必須完成下圖的移動(dòng)結(jié)果:

接下來最底兩層的就不用管它們了,因?yàn)樗鼈円呀?jīng)就定位,只要再處理第一柱上面的三個(gè)盤子
就可以了。




PDF文檔,算法較多,51超級(jí)實(shí)用算法。一周左右就能學(xué)完!放了兩個(gè)下載連接,都可以下載

完整的pdf格式文檔51黑下載地址(共129頁(yè)):
經(jīng)典算法大全.pdf (1.1 MB, 下載次數(shù): 397)



作者: LSA006    時(shí)間: 2018-11-7 22:35
好資料,值得學(xué)習(xí)哈!
作者: curled    時(shí)間: 2019-4-3 12:34
好東西,收藏了!
作者: 小白君    時(shí)間: 2019-4-9 13:52
好資料,值得學(xué)習(xí)哈!
作者: t225349340    時(shí)間: 2019-4-27 17:07
C語(yǔ)言我都還沒怎么入門,加油加油,堅(jiān)持ing
作者: 我夢(mèng)    時(shí)間: 2019-11-7 12:56

C語(yǔ)言我都還沒怎么入門
作者: PFCQR    時(shí)間: 2019-11-10 20:35
好資料,學(xué)習(xí)了
作者: pht321    時(shí)間: 2020-2-13 16:48
經(jīng)典資料,謝謝分享
作者: 般若星辰    時(shí)間: 2020-3-8 17:15

好資料,值得學(xué)習(xí)哈!
作者: Kiness    時(shí)間: 2020-4-10 14:53
贊。。
作者: liu--2019    時(shí)間: 2020-4-19 09:53
好東西 必須學(xué)習(xí)  謝謝樓主
作者: 五月天MAYDAY    時(shí)間: 2020-4-25 21:18
正好可以學(xué)習(xí)一下了
作者: yeshe    時(shí)間: 2020-6-2 12:57
非常感謝,學(xué)習(xí)中




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1