⚠️ 全负数组上,它给出什么
一个常见的写法是 best = 0。拿全是负数的数组 [-17, -24, -15, -13, -23] 跑一遍:
NEG = [-17, -24, -15, -13, -23]
def find_max_bad(a):
best = 0 # ← 这里写的是 0,不是 a[0]
for i in range(len(a)):
if a[i] > best:
best = a[i]
return best
print(find_max_bad(NEG))
全部评论