-
(구성요소 2가지)
- 점화식
: f(n)을 f(n-1), f(n-2) 등의 관계식으로 표현하는 것
- base case
: 더이상 재귀호출을 하지 않아도 계산값을 반환할 수 있는 조건
: 모든 입력이 최종적으로 base case을 이용해서 문제를 해결할 수 있어야 한다.
(시간 복잡도) = (재귀함수 호출 수) * (재귀함수 하나당 시간 복잡도)
'알고리즘' 카테고리의 다른 글
DP(동적 계획법) (0) 2023.12.17 java로 구현한 dfs와 bfs 코드(백준 1260번, DFS와 BFS) (1) 2023.12.13 Dictionary - 가장 긴 연속된 수열 (4) 2023.12.03 딕셔너리 (2) 2023.12.03 LIFO - java (0) 2023.12.02