728x90
📌 문제
https://swexpertacademy.com/main/main.do
📌 문제 접근 방법
- 피보나치 수열 : 처음 두 항을 1과 1로 한 후, 그 다음 항부터는 바로 앞의 두 개의 항을 더해 만드는 수열
- f(n) = f(n-1) + f(n-2) 재귀함수 사용
📌 코드
number = int(input())
def fibo(number) :
if number <= 2 :
return 1
return fibo(number-1) + fibo(number-2)
sequence = []
for i in range(1, number+1) :
sequence.append(fibo(i))
print(sequence)
728x90
'ALGORITHM > SW Expert Academy' 카테고리의 다른 글
[SWEA/Python] 6311. 내장함수 4 (0) | 2021.07.24 |
---|---|
[SWEA/Python] 6326. 함수의 기초 7 (0) | 2021.07.22 |
[SWEA/Python] 6319. 함수의 기초 1 (0) | 2021.07.22 |
[SWEA/Python] 2063. 중간값 찾기 (0) | 2021.07.21 |
[SWEA/Python] 6247. 흐름과 제어 - 반복 9 (0) | 2021.07.16 |
댓글