코딩테스트 연습 - 2 x n 타일링 | 프로그래머스 스쿨 (programmers.co.kr)
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
알고리즘 : dp
dp문제인것은 발견했는데... 시간초과가 발생했다.
배열에 추가하고 읽어오는 과정에서 시간초과가 발생해 변수 3개로 변경했더니 통과
const solution = (n) => {
let n1 = 1;
let n2 = 2;
let ans;
for (let i = 3; i <= n; i++) {
ans = (n1+n2) % 1000000007;
n1=n2;
n2=ans;
}
return ans;
};
'코딩테스트(알고리즘) > 프로그래머스' 카테고리의 다른 글
[프로그래머스] 무인도 여행 (Javascript) (0) | 2023.02.09 |
---|---|
[프로그래머스] 호텔대실 (Javascript) (0) | 2023.02.09 |
[프로그래머스] 게임 맵 최단거리(Javascript) (0) | 2023.02.07 |
[프로그래머스] 괄호 변환 (Javascript) (0) | 2022.07.01 |
[프로그래머스] 멀쩡한 사각형 (Javascript) (0) | 2022.06.30 |