Question: JAVA CODE) Write a recursive algorithm where when 3 values are given, each value after will be the sum of the last 3 values. For

JAVA CODE) Write a recursive algorithm where when 3 values are given, each value after will be the sum of the last 3 values. For example, given 1,2, 3 the next value would be 6. Then given 1,2,3, 6 the next value would be 11. Then given 1, 2, 3, 6,11 the next value would be 20. If we were to call this algorithm like sumOfThree(5), it should repeat 5 times. so that the output would be 20.

b) could you use tail recursion?

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!