알고리즘테스트/Programmers
[Lv.2_Java] 피보나치 수
코딩거인
2023. 5. 4. 17:51
728x90
class Solution {
public int solution(int n) {
int answer = 0;
int[] arr = new int[n+1];
arr[0] = 0;
arr[1] = 1;
for(int i = 2; i <= n ; i++){
arr[i] = (arr[i-1]+arr[i-2])%1234567;
}
answer = arr[n];
return answer;
}
}
피보나치 수를 처음 들어봤지만 배열을 선언하고 배열을 선언한 뒤, arr[0]번째와 [1] 번째 에 값을 직접 대입해준 뒤
for문을 통해 값을 구해냈고 결과는 클리어~!
728x90