Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Do Java Doc for the small code below import java.util.Scanner; public class FibonacciTimer { public static void main (String [] arg) { System.out.print(Enter a positive

Do Java Doc for the small code below

import java.util.Scanner;

public class FibonacciTimer

{

public static void main (String [] arg)

{

System.out.print("Enter a positive integer: ");

Scanner sc = new Scanner(System.in);

int num = sc.nextInt();

long currentTime = System.currentTimeMillis();

long prevTime;

long elapsedTime= 0;

for (int k = 0; k <= 5; k++)

{

prevTime = currentTime;

System.out.print("The Fibonacci term at position ");

System.out.print((num + k) + " is ");

System.out.println(fib(num + k));

currentTime = System.currentTimeMillis();

elapsedTime= (currentTime - prevTime) / 1000;

System.out.println("Computed in "+ elapsedTime + " seconds. ");

}

}

public static long fib(long n)

{

long fib[] = new long[(int) (n+1)];

fib[0] = 0;

fib[1] = 1;

for(int i=2;i<=(int)n;++i){

fib[i] = fib[i-1] + fib[i-2];

}

return fib[(int)n];

}

}

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Seven NoSQL Databases In A Week Get Up And Running With The Fundamentals And Functionalities Of Seven Of The Most Popular NoSQL Databases

Authors: Aaron Ploetz ,Devram Kandhare ,Sudarshan Kadambi ,Xun Wu

1st Edition

1787288862, 978-1787288867

More Books

Students also viewed these Databases questions