Horje
find nth fibonacci number Code Example
find nth fibonacci number
// a dynamic programming approach for generating any number of fibonacci number
#include<bits/stdc++.h>
using namespace std;
 
long long int save[100]; // declare any sized array
long long int fibo(int n){
  if(n==0) return 0;
  if(n==1) return 1;
  if(save[n]!=-1) return save[n]; //if save[n] holds any value that means we have already calculated it and can return it to recursion tree
  save[n]=fibo(n-1)+fibo(n-2); // if it come tp this line that means I don't know what is the value of it
  return save[n];
}

int main(){
  ios_base::sync_with_stdio(0);
  cin.tie(0);
  memset(save,-1,sizeof save);
  cout<<fibo(2)<<'\n';

  return 0;
}




Cpp

Related
google test assert stdout Code Example google test assert stdout Code Example
sweetalert2 email and password Code Example sweetalert2 email and password Code Example
c++ recorrer string Code Example c++ recorrer string Code Example
heredar constructor c++ Code Example heredar constructor c++ Code Example
cpp map contains Code Example cpp map contains Code Example

Type:
Code Example
Category:
Coding
Sub Category:
Code Example
Uploaded by:
Admin
Views:
8