[DFS] 3. 팩토리얼
by 개발하는지호<<풀이>>
팩토리를 구현하기 위해서 재귀함수를 이용했다.
재귀함수를 잘 이용하기 위해서는 if문과 재귀함수 의 조합을 잘 다룰줄 알아야 할 것 같다.
또한 스택기반으로 설명이 된다!!
*BFS는 큐기반으로 설명이 된다.
class Main {
public int DFS(int n) {
if(n == 1) return 1;
else return n * DFS(n - 1);
}
public static void main(String[] args) {
Main T = new Main();
System.out.println(T.DFS(5));
}
}
'코딩테스트' 카테고리의 다른 글
[DFS] 6. 부분 집합 구하기 (0) | 2024.02.02 |
---|---|
[재귀, 메모리제이션] 4. 피보나치수열 (0) | 2024.02.01 |
[DFS] 5. 이진트리 순회 (0) | 2024.01.29 |
[재귀함수] 2. 이진수 출력 (1) | 2024.01.26 |
[재귀함수] 재귀함수 (1) | 2024.01.26 |
블로그의 정보
DevSecOps
개발하는지호