程序員最重要的素質除了編碼能力,其次就是編程思維,編程思維在程序設計中的表現便是編程方法,這也是掐着很多程序員的升級之路。本文將詳細說明一種簡單的編程方法——遞歸,加深大家對遞歸的學習和理解。
遞歸
什麼是遞歸?——一張圖搞懂
遞歸可以簡單理解爲嵌套,其實任何子程序都是嵌套在主程序內的,只不過遞歸是“自己嵌套自己”。
遞歸程序的執行過程可以分爲兩大階段:
1.回溯階段
2.遞推階段
程序員最重要的素質除了編碼能力,其次就是編程思維,編程思維在程序設計中的表現便是編程方法,這也是掐着很多程序員的升級之路。本文將詳細說明一種簡單的編程方法——遞歸,加深大家對遞歸的學習和理解。
遞歸
什麼是遞歸?——一張圖搞懂
遞歸可以簡單理解爲嵌套,其實任何子程序都是嵌套在主程序內的,只不過遞歸是“自己嵌套自己”。
遞歸程序的執行過程可以分爲兩大階段:
1.回溯階段
2.遞推階段
teq p1 100 + add 1 teq p0 100 + sub 2 tlt acc 0 + mov 0 acc mov acc x1 slp 1