Question: Please answer all parts and explain each and every steps. Thanks 2. (20pts) Follow the instruction under each function written in pseudo code to analyze

Please answer all parts and explain each and every steps. Thanks Please answer all parts and explain each and every steps. Thanks 2.

2. (20pts) Follow the instruction under each function written in pseudo code to analyze its asymptotic running time. (a) Function f1 f1(Al1 to n: Integer Array) sum-0 for i-1 to n for j-1 ton-i sum+ Ali return sum Instruction: The running time must be asymptotically proportional to 1 + ?-E:1. Calculate it exactly into a closed form. Also find the asymptotic running time in big 0-notaion of n. Justify your answers in total 1-10 lines. (b) Function f2 f2(A1 to n]: Integer Array) sum-0 for i-1 to n for j-1 ton-i sum +maxiskSJ return sum Instruction: Find an expression including a double sum describing the running time similarly to the one in (a). Calculate it exactly into a closed form. Also find the asymptotic running time in big 0-notation of n. Justify your answers in total 1-10 lines. (c) Function f3 f3(Al1 to n: integer array) na return A[1] else return f3A1 to to n Instruction: Write its running time recurrence. Then solve it to find the asymptotic running time of f3 in big e-notaion. Justify your answers in total 1-10 lines. (d) Function f4 f4(A1 to n: integer array) return Al1] else return f4(A1 to n-1]) f4(A[2 to n]) Instruction: Write its running time recurrence. Then solve it to find the asymptotic running time of f4 in big e-notaion, assuming T(1)-1. Justify your answers in total 1-10 lines. 2. (20pts) Follow the instruction under each function written in pseudo code to analyze its asymptotic running time. (a) Function f1 f1(Al1 to n: Integer Array) sum-0 for i-1 to n for j-1 ton-i sum+ Ali return sum Instruction: The running time must be asymptotically proportional to 1 + ?-E:1. Calculate it exactly into a closed form. Also find the asymptotic running time in big 0-notaion of n. Justify your answers in total 1-10 lines. (b) Function f2 f2(A1 to n]: Integer Array) sum-0 for i-1 to n for j-1 ton-i sum +maxiskSJ return sum Instruction: Find an expression including a double sum describing the running time similarly to the one in (a). Calculate it exactly into a closed form. Also find the asymptotic running time in big 0-notation of n. Justify your answers in total 1-10 lines. (c) Function f3 f3(Al1 to n: integer array) na return A[1] else return f3A1 to to n Instruction: Write its running time recurrence. Then solve it to find the asymptotic running time of f3 in big e-notaion. Justify your answers in total 1-10 lines. (d) Function f4 f4(A1 to n: integer array) return Al1] else return f4(A1 to n-1]) f4(A[2 to n]) Instruction: Write its running time recurrence. Then solve it to find the asymptotic running time of f4 in big e-notaion, assuming T(1)-1. Justify your answers in total 1-10 lines

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!