标签:
int sum(int []a, n){ if ( 1 > n) { return 0; } else { return A[n-1] + sum(a, n-1); } }
按照以下规则,将递归算法的执行过程整理为图的形式:
按上述方法,递归求和的算法过程如下:
时间复杂度 = 递归实例的调用次数 * (递归实例的执行) =
减而治之
原文地址:http://www.cnblogs.com/joh-n-zhang/p/5766970.html