We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 4768870 commit 4866304Copy full SHA for 4866304
5/5.py
@@ -8,11 +8,11 @@ def factorial_iterative(n):
8
9
# 재귀적으로 구현한 n!
10
def factorial_recursive(n):
11
- if n == 1:
+ if n <= 1: # n이 1 이하인 경우 1을 반환
12
return 1
13
# n! = n * (n - 1)!를 그대로 코드로 작성하기
14
return n * factorial_recursive(n - 1)
15
16
-# 각각의 방식으로 구현한 n! 출력 (n = 5)
+# 각각의 방식으로 구현한 n! 출력(n = 5)
17
print('반복적으로 구현:', factorial_iterative(5))
18
print('재귀적으로 구현:', factorial_recursive(5))
0 commit comments