package myproject;
/** * * @author 李瑞琦 * 计算10的阶乘,采用递归算法。 * */
public class Test {
static long factorial(int n){
if(n==1){
return 1;
}else{
return n*factorial(n-1);
}
}
public static void main(String[] args) {
long d1 = System.currentTimeMillis();
System.out.println("阶乘的结果: "+factorial(10));
long d2 = System.currentTimeMillis();
System.out.println("递归费时: "+(d2-d1)); //耗时:32ms
}
}
递归算法求10的阶乘
原文作者:递归算法
原文地址: https://blog.csdn.net/racy696/article/details/75552451
本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
原文地址: https://blog.csdn.net/racy696/article/details/75552451
本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。