2009/04/30 16:23
팩토리얼(Factorial)을 재귀적 함수를 이용하여 구현한 자바소스 Java SE2009/04/30 16:23
/**
* Factorial 를 재귀적 함수 형태로 구현한다.
*/
package net.wiseant.test.algorithm.number;
/**
* @author Sang-Hyup Lee
* @version 1.0
*
*/
public class FactorialRecursive {
int res;
int factorial(int n) {
if ( n <= 1 )
res = 1;
else
res = n * factorial(n-1);
// System.out.print("print_1 : " + res + ", ");
return res;
}
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
FactorialRecursive obj = new FactorialRecursive();
int temp;
temp = obj.factorial(5);
System.out.println("end_of_program : " + temp);
}
}
'Java SE' 카테고리의 다른 글
| 네트웍에서 2바이트로 들어오는 unicode를 자바에서 처리하기 (2) | 2009/04/30 |
|---|---|
| [링크]다양한 자바 소스 (0) | 2009/04/30 |
| 팩토리얼(Factorial)을 재귀적 함수를 이용하여 구현한 자바소스 (0) | 2009/04/30 |
| Java를 이용하여 JPEG 이미지 exif(메타데이터) 추출하는 예제 (0) | 2009/04/29 |
| 자바 클래스(java.util.zip 패키지)를 이용하여 압축해 주는 소스 (0) | 2009/04/29 |
| [Java Tip]fromStringToDate : 스트링을 Date 형태로 변환해 주는 메소드 (0) | 2009/04/28 |
