學習遞迴的歷程

2021-10-13 23:48:56 字數 752 閱讀 6404

//鍵盤輸入1234,按順序列印出1 2 3 4

//設定乙個函式print(int n)

//1、先列印print(123) 4

//2、再列印print(12) 3 4

//3、再列印print(1) 2 3 4

//4、最後列印1 2 3 4

void

print

(int n)

printf

("%d "

, n%10)

;}intmain()

//編寫函式不允許建立臨時變數,求字串的長度

//第二種方法,採用遞迴的思想

int

my_strlen

(char

* str)

else

}int

main()

//斐波那契數列

// 1 1 2 3 5 8 13 21……

1、採用迴圈的辦法讓效率提高

int

fac(

int x)

return c;

}int

main()

2、用遞迴測試效率有點低下
int

fac(

int x)

return1;

}int

main()

}

機器學習的學習歷程

最近在跟stanford大學放在coursera上的機器學習課程,講師是著名的華人andrew ng.這是我見過為數不多的為期10個星期的課程,而且每個星期巨大的工作量也是罕見。機器學習大致分為兩類 supervised learning和unsupervised learning,我自行翻譯一下是...

深度學習的學習歷程

我剛入門深度學習的時候,看了各種深度學習相關的資料,花書 cs231n neural networks and deep learning cs224d等等。看來看去,感覺好像什麼都懂了,不就那些模組嗎,conv lstm pooling fc drop out等等,這些模組的公式早就能背得滾瓜爛熟...

Ogre 學習的歷程

我的瑞士留學 生活之到達並感受著 我去瑞士留學 時飛機的故障,迫使飛機反航。我就這樣一直坐在窗邊看著飛機放油,40噸航空油,在空中足足放了1個多小時。最終,當所有的油放光後,飛機在機長的高超駕駛技術下,安全著陸了。著陸的一瞬間,全機乘客爆發出熱烈的掌聲,表示對機長的感謝。我的心也終於不再空白,也是由...