描述计算给定数组最大值的算法
一个简单的计算给定数组最大值的算法是先用数组的第一个元素初始化一个最大变量，然后遍历数组元素，每当发现更大的数时替换最大值。循环结束后，最大值就是数组中的最大数。

def find_maximum(arr):
    max_val = arr[0]
    for elem in arr:
        if elem > max_val:
            max_val = elem
    return max_val