Subject Data Structures Implement and run the linear recursi

Subject: Data Structures

Implement and run the linear recursive method to calculate Fibonacci (5). Implement a similar solution to calculate F(n)=F(n-1)+F(n-2)+F(n-3) and F(0)=F(1)=F(2)=1.

Note: we implement methods in Java

Solution

recursive method to calculate Fibonacci (5) F(0)=F(1)=F(2)=1.

public class Fibonnaci {
public static int fibonacci(int n)
{
  
if(n == 0||n == 1||n == 2)
return 1;
  
else
return fibonacci(n - 1) + fibonacci(n - 2); F(n)=F(n-1)+F(n-2)
}


public static void main (String args[])
{
System.out.println(fibonacci(5));

}
  
}

(MODIFIED) Code to calculate F(n)=F(n-1)+F(n-2)+F(n-3)

public class Fibonnaci {
public static int fibonacci(int n)
{
  
if(n == 0||n == 1||n == 2)
return 1;
  
else
return fibonacci(n - 1) + fibonacci(n - 2)+fibonacci(n - 3); // F(n)=F(n-1)+F(n-2)+F(n-3)
}


public static void main (String args[])
{
System.out.println(fibonacci(5));

}
}

Subject: Data Structures Implement and run the linear recursive method to calculate Fibonacci (5). Implement a similar solution to calculate F(n)=F(n-1)+F(n-2)+

Get Help Now

Submit a Take Down Notice

Tutor
Tutor: Dr Jack
Most rated tutor on our site