[프로그래머스] 피보나치수 (파이썬)
728x90
반응형
메모이제이션 없이 재귀로 돌렸더니 시간초과 나서 for문으로 처리했다
def solution(n):
answer=[0,1]
for i in range(2,n+1):
answer.append((answer[i-1]+answer[i-2])%1234567)
# print(answer)
return answer[n]
이런 방법도 있다
def fibonacci(num):
a,b = 0,1
for i in range(num):
a,b = b,a+b
return a
728x90
반응형
'프로그래머스' 카테고리의 다른 글
[프로그래머스] 뉴스 클러스터링 (파이썬, 문자열) (0) | 2020.09.23 |
---|---|
[프로그래머스] 튜플 (문자열, 정렬, python, javascript) (0) | 2020.09.23 |
[프로그래머스] 가장 큰 정사각형 찾기 (파이썬, dp) (0) | 2020.09.21 |
[프로그래머스] 행렬의 곱셈 (파이썬) (0) | 2020.09.21 |
[프로그래머스] 프렌즈 4블록 (파이썬) (0) | 2020.09.21 |
TAGS.