📅  最后修改于: 2023-12-03 15:28:40.452000             🧑  作者: Mango
在编写代码时,找到数组中的最大值是一个常见的任务。在本问题中,您需要编写一个函数来找到一个整数数组中的最大值。
def find_max(arr: List[int]) -> int:
arr
:一个整数数组,包含一些整数。assert find_max([3, 5, 2, 8, 1, 9]) == 9
assert find_max([0, -1, -3, -10]) == 0
assert find_max([1]) == 1
我们可以通过迭代数组,比较每个元素与最大值来找到最大值。具体方法请参考以下示例代码。
from typing import List
def find_max(arr: List[int]) -> int:
max_num = arr[0]
for num in arr:
if num > max_num:
max_num = num
return max_num