递归概念及其何以解决的问题

概念 递归就是自己调用自己,每次调用时传的参数不一样,递归有助于编程者解决复杂的问题。x,同时让代码变得简洁。 能够解决的问题 1.各种数学问题如: 8皇后问题 , 汉诺塔, 阶乘问题, 迷宫问题, 球和篮子的问题(google编程大赛) 2.各种算法中也会使用到递归,比如快排,归并排序,二分查找,分治算法等. 3.将用栈解决的问题–>第归代码比较简洁 要遵守的重要规则 1.执行一个方法时,就创建
相关文章
相关标签/搜索