Question: use python please to run this Q and include the comments with the coding and screen shot the output plesae Below is a recursive program

use python please to run this Q and include the comments with the coding and screen shot the output plesae

Below is a recursive program that finds the largest element in a list. 5 pts

def largest(data) :

if len(data) == 1 :

return data[0]

largestRest = largest(data[0 : -1])

if largestRest < data[-1] :

return data[-1]

else :

return largestRest

def main() :

# Demonstrate the largest function.

print(largest([10, 12, 33, 8, 52, 49, 23, 14, 1]))

print("Expected: 52")

# Call the main function.

main()

Write a recursive program that finds the smallest element in a list. (include print statements that show the trace of the variables changing)

a) Your code with comments

b) A screenshot of the execution

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!