下列关于Python实现求最大值的find_max函数的算法相关说法,错误的是?
def find_max(nums):
if not nums:
raise ValueError("输入数组不能为空")
if len(nums) == 1:
return nums[0]
mid = len(nums) // 2
return max(
find_max(nums[:mid]),
find_max(nums[mid:])
)
print(find_max([1,2,2,11,21,1,2,3]))
正在加载题目数据…
子题
该题型需在试卷/作业中作答,单题练习暂不支持
答案解析