Factorial(팩토리얼)알고리즘(Python,Java)2018. 8. 29. 01:58
Table of Contents
반응형
package TeamProject;public class Factorial {public static int factorial(int n){if(n<=1){return 1;}elsereturn n*factorial(n-1);}public static void main(String [] args){int result;result = factorial(4);System.out.println(result);}}n = 4 --> 4*factorial(3) = factorial(4) --> 24
n = 3 --> 3*factorial(2) = factorial(3) --> 6
n = 2 --> 2*factorial(1) = factorial(2) --> 2
n = 1 --> 1 = factorial(1) --> 1
반응형
'알고리즘(Python,Java)' 카테고리의 다른 글
백준알고리즘 1001번 (0) | 2019.07.01 |
---|---|
백준알고리즘 1000번 (0) | 2019.07.01 |
ArrayList (0) | 2018.09.10 |
ArrayList_Main (0) | 2018.09.10 |
리스트와 배열 (0) | 2018.08.29 |
@IT grow. :: IT grow.
#IT #먹방 #전자기기 #일상
#개발 #일상