시나브로

[프로그래머스] 2 x n 타일링 본문

알고리즘/프로그래머스

[프로그래머스] 2 x n 타일링

혬혬 2020. 4. 26. 10:52
728x90

이 문제는 규칙을 찾는게 중요하다.

#include <string>
#include <vector>

using namespace std;

vector <int > list;
int signal = 1;
int solution(int n) {
	int answer = 0;
	if (signal == 1) {
		list.push_back(1);
		list.push_back(1);
	}
	int point = list.size();
	while (point <= n) {
		list.push_back((list[point - 1]+list[point-2])% 1000000007);
        point++;
	}
	answer = list[n];
	return answer;
}

 

https://programmers.co.kr/learn/courses/30/lessons/12900

 

프로그래머스

코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.

programmers.co.kr

 

728x90
Comments