add maximum

This commit is contained in:
onyx-and-iris 2024-01-07 21:19:47 +00:00
parent 22545b8911
commit fa3b3396f7

19
chapter4/maximum.py Normal file
View File

@ -0,0 +1,19 @@
import logging
import math
import random
highest = math.inf
logging.basicConfig(level=logging.DEBUG)
logger = logging.getLogger(__name__)
def maximum(nums, size):
if size == 1:
return nums[0]
return max(nums[size - 1], maximum(nums, size - 1))
randomlist = random.sample(range(10, 300), 5)
logger.debug(randomlist)
print(maximum(randomlist, len(randomlist)))