Question: What does the following method do? Trace it with n = 9 and again with N = 10. (point 10) public int fun (int
What does the following method do? Trace it with n = 9 and again with N = 10. (point 10) public int fun (int num) {int answer; if (num == 1) answer = num; else { } int mid = num/2; int remain = num - mid; answer = fun (mid) + fun (remain) + (mid remai return answer;
Step by Step Solution
3.40 Rating (141 Votes )
There are 3 Steps involved in it
The given function fun is a recursive method that calculates a mathematical operation and returns th... View full answer
Get step-by-step solutions from verified subject matter experts
