-
https://school.programmers.co.kr/learn/courses/30/lessons/12914
아이디어
피보나치 문제입니다. 해당 DP를 이용하여 해당 이론을 구현 했습니다.
#include <string> #include <vector> using namespace std; long long solution(int n) { vector<long long> dp(n+1,0); dp[0] = 1; dp[1] = 2; for(int i=2;i<n;i++){ dp[i] = dp[i-1] + dp[i-2]; dp[i] = dp[i] % 1234567; } long long answer = dp[n-1]; return answer; }
'알고리즘 > 프로그래머스' 카테고리의 다른 글
Programers 최고의 집합 / C++ (0) 2022.12.04 Programers 숫자의 표현 / C++ (0) 2022.12.03 Programers 평균 구하기 (0) 2022.12.03 Programers 자릿수 더하기 / C++ (0) 2022.12.03 Programers JadenCase 문자열 만들기 / C++ (0) 2022.12.03 댓글