๐ ์๊ณ ๋ฆฌ์ฆ/Programmers
[Javascript/PGS] Lv.2 : ํผ๋ณด๋์น ์
xxilliant
2025. 2. 19. 23:31
728x90
๋ฐ์ํ
https://school.programmers.co.kr/learn/courses/30/lessons/12945
ํ๋ก๊ทธ๋๋จธ์ค
SW๊ฐ๋ฐ์๋ฅผ ์ํ ํ๊ฐ, ๊ต์ก, ์ฑ์ฉ๊น์ง Total Solution์ ์ ๊ณตํ๋ ๊ฐ๋ฐ์ ์ฑ์ฅ์ ์ํ ๋ฒ ์ด์ค์บ ํ
programmers.co.kr
ํ๋ก๊ทธ๋๋จธ์ค ๋ ๋ฒจ 2.
์ฌ๊ท๋ก ํ๋ฉด ์๊ฐ ์ด๊ณผ๋์ ์๋๋ ๋ฏ..
๊ตณ์ด ์ฌ๊ท๋ก ํ๋ ค๊ณ ํ๋ฉด dp๋ก ์ ํ์ ์จ์ผ ํด๊ฒฐ๋ ๊ฒ ๊ฐ๋ค.
๋จ์ํ๊ฒ ๋ฐ๋ณต๋ฌธ์ผ๋ก ํ์!
๋์ ํ์ด
function solution(n) {
let arr = [];
let answer = 0;
arr.push(0);
arr.push(1);
for(let i=2; i<=n; ++i){
arr[i] = (arr[i-1]+arr[i-2])%1234567;
}
answer = arr[n];
return answer;
}
728x90
๋ฐ์ํ