/*
#include <iostream>
#include <iomanip>
#include <deque>
#include <vector>
#include <list>
using namespace std;
int main()
{
vector<int> vt;
vt.assign(2,1);
for(int i=2; i<41;i++)
vt.push_back( vt[i-1] + vt[i-2] );
for(int i=0; i< vt.size(); i++)
cout<<i<<"\t"<<vt[i]<<endl;
}
deque를 이용하여 구현한 피보나치 수열
#include <iostream>
#include <iomanip>
#include <deque>
#include <vector>
#include <list>
using namespace std;
int main()
{
deque<int> dq;
dq.assign(2,1); //deque에 1이라는 숫자를 2개만큼 할당
for(int i=2; i<41; i++)
dq.push_back( dq[i-1] + dq[i-2] );
for(int i=0; i< dq.size(); i++)
cout<<i<<"\t"<<dq[i]<<endl;
}
'Programing > C- programing' 카테고리의 다른 글
병렬 프로그래밍을 이용한 For loop 속도향상 (2) | 2015.05.13 |
---|---|
c++ STL 2차원 vector 배열 만들기 (1) | 2014.06.07 |
C++ / K-means clustering implementation (0) | 2014.05.14 |
C++ string을 이용한 이진수 변환 (2) | 2012.09.12 |
C++ STL vector 프로그래밍 (0) | 2012.09.12 |