![]() ![]() |
| |||||||||
| Hotspots: Slides and Code TA Corner Comments? Announcements FAQ Static Webspace | ||||||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
def sumListIterative(listOfNumbers):
total = 0
for num in listOfNumbers:
total += num
return total
def sumListRecursive(listOfNumbers):
# Base case(s)
if len(listOfNumbers) == 0:
return 0
elif len(listOfNumbers) == 1:
return listOfNumbers[0]
# Recursive definition
else:
return listOfNumbers[0] + sumListRecursive(listOfNumbers[1:])