Algorithm/etc
랜선자르기, 재귀, 메모이제이션
DingCoDing
2022. 1. 24. 17:28
반응형
#include <bits/stdc++.h>
using namespace std;
int dy[101];
int DFS(int n){
if(dy[n]>0) return dy[n];
if(n==1 || n==2) return n;
else return dy[n]=DFS(n-1) + DFS(n-2);
}
int main(){
// freopen("input.txt","rt",stdin);
ios::sync_with_stdio(false);
cin.tie(0);
int n;
cin >> n;
cout << DFS(n);
return 0;
}
반응형