티스토리 뷰
title: "피보나치 수"
category: 프로그래머스[Level-2]
tags: [C++, JavaScript, 프로그래머스]
date: "2021-01-31"
문제 링크
C++
#include <string>
#include <vector>
using namespace std;
int solution(int n) {
int answer = 0;
vector<int> fibo(100001);
fibo[0]=0;
fibo[1]=1;
for(int i=2; i<=n; i++){
fibo[i]=fibo[i-1]+fibo[i-2];
fibo[i]%=1234567;
}
answer=fibo[n];
return answer;
}
JavaScript
function solution(n) {
var answer = 0;
const fibo = Array.from({ length: 10001 }, () => 0);
fibo[0] = 0;
fibo[1] = 1;
for (let i = 2; i <= n; i++) {
fibo[i] = fibo[i - 1] + fibo[i - 2];
fibo[i] %= 1234567;
}
answer = fibo[n];
return answer;
}
728x90
반응형
'Programmers Solutions > Level-2' 카테고리의 다른 글
[프로그래머스] 폰켓몬 (0) | 2021.01.31 |
---|---|
[프로그래머스] 최솟값 만들기 (0) | 2021.01.31 |
[프로그래머스] 행렬의 곱셈 (0) | 2021.01.31 |
[프로그래머스] 카펫 (0) | 2021.01.30 |
[프로그래머스] 쿼드압축 후 개수 세기 (0) | 2021.01.30 |
댓글