十張Gif動圖讓你弄懂遞歸等概念

圖像(包括動圖)是傳遞信息的一種高效方式,每每能加強表象、記憶與思惟等方面的反應強度。所謂一圖勝千言,說的就是這個道理。web



今天爲你們整理了十張動圖GIFS,有助於認識循環、遞歸、二分檢索等概念的具體運行狀況。代碼實例以Python語言編寫。spa


1、循環3d


GIF 1:最簡單的 while 循環blog




GIF 2:帶 if/else 的循環遞歸




2、遞歸it


GIF 3:遞歸概念的直接演示import



GIF 4:遞歸的代碼示例coding





GIF 5:遞歸求斐波那契數列循環




GIF 6:遞歸求階乘(圖裏縮進有點問題,請忽略吧)引用



3、按值傳遞和按引用傳遞


GIF 7:按值傳遞和按引用傳遞的區別




4、線性檢索和二分檢索


GIF 8:線性檢索和二分檢索求 23 的位置





GIF 9:線性檢索和二分檢索求 1 的位置




GIF 10:二分檢索樹



連接:http://codingpy.com/article/10-gifs-to-understand-some-programming-concepts/(點擊尾部閱讀原文前往)

相關文章
相關標籤/搜索