javaSE 之 遞歸 詳解

關鍵知識點和補充: 遞歸一定要有遞歸出口,不然會棧溢出,因爲方法是在運行在棧中,遞歸在不停的調用自己的方法,上一個方法還沒有結束又重新開闢了一個,一直到棧滿報錯 遞歸的效率很低,能不用就不用,但是很多方法用遞歸很簡單,比如例題的階乘 注意看例題的階乘內存分析 對於九九乘法表的例題,倆種方式都可以,目的就是爲了在遞歸頭的時候結束遞歸 什麼是遞歸?         遞歸就是自己調用自己的方法 遞歸的構
相關文章
相關標籤/搜索