[moz] feat: 排序算法实现最大值查找
This commit is contained in:
@@ -0,0 +1 @@
|
||||
# algorithms package
|
||||
@@ -0,0 +1,14 @@
|
||||
"""find_max — 从数字列表中查找最大值"""
|
||||
|
||||
from __future__ import annotations
|
||||
|
||||
|
||||
def find_max(nums: list[int | float]) -> int | float | None:
|
||||
"""返回列表中的最大值,空列表返回 None。"""
|
||||
if not nums:
|
||||
return None
|
||||
result = nums[0]
|
||||
for num in nums[1:]:
|
||||
if num > result:
|
||||
result = num
|
||||
return result
|
||||
Reference in New Issue
Block a user