黑马程序员技术交流社区
标题:
关于递归,有没有很清楚的
[打印本页]
作者:
UKnowINeedYou
时间:
2016-4-8 17:19
标题:
关于递归,有没有很清楚的
一些简单的递归 还比较容易 比如 最近看的折半查找
int find(int *a,int x,int n,int m)
{
int i;
if(n>m) return -1;
i = (n+m)/2;
if(a[i] == x) return i+1; //递归结束条件 找到x
if(a[i] > x) return find(a,x,n,i-1);
if(a[i] < x) return find(a,x,i+1,m);
}
但是不知道什么时候用递归才合适。 有没有大神呢?
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2