/**
* Project: Test <br />
* ClassName: RecursionTest <br />
* Description: <br />
* Copyright: Copyright (c) 2012 <br />
* Company: sai <br />
* @author hanchengyue
* @version 1.0 May 27, 2012
*
**/
public class RecursionTest {
public static int factorial(int n){
if(n==1){
return n;
}else{
return n*factorial(n-1);
}
}
public static void main(String[] args) {
System.out.print(factorial(5));
}
* Project: Test <br />
* ClassName: RecursionTest <br />
* Description: <br />
* Copyright: Copyright (c) 2012 <br />
* Company: sai <br />
* @author hanchengyue
* @version 1.0 May 27, 2012
*
**/
public class RecursionTest {
public static int factorial(int n){
if(n==1){
return n;
}else{
return n*factorial(n-1);
}
}
public static void main(String[] args) {
System.out.print(factorial(5));
}
}
好久么有复习过算法了,这算是一个开始吧。