Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

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

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

Database Programming With Visual Basic .NET

Authors: Carsten Thomsen

2nd Edition

1590590325, 978-1590590324

More Books

Students also viewed these Databases questions