-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathMinandMaxValues.py
More file actions
24 lines (20 loc) · 813 Bytes
/
MinandMaxValues.py
File metadata and controls
24 lines (20 loc) · 813 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
# Your task is to make two functions ( max and min, or maximum and minimum, etc., depending on the language ) that receive a list of integers as input, and return the largest and lowest number in that list, respectively.
# Examples (Input -> Output)
# * [4,6,2,1,9,63,-134,566] -> max = 566, min = -134
# * [-52, 56, 30, 29, -54, 0, -110] -> min = -110, max = 56
# * [42, 54, 65, 87, 0] -> min = 0, max = 87
# * [5] -> min = 5, max = 5
# Notes
# You may consider that there will not be any empty arrays/vectors.
def minimum(arr):
min_Val = arr[0]
for x in arr:
if x < min_Val:
min_Val = x
return min_Val
def maximum(arr):
max_Val = arr[0]
for x in arr:
if x > max_Val:
max_Val = x
return max_Val