[moz] feat: 排序算法实现最大值查找
CI / lint (pull_request) Successful in 14s
CI / test (pull_request) Failing after 34s
CI / frontend (pull_request) Successful in 15s
CI / notify-on-failure (pull_request) Successful in 0s

This commit is contained in:
cfdaily
2026-06-21 07:03:51 +08:00
parent ac4e28a57c
commit da137ba193
3 changed files with 43 additions and 0 deletions
+1
View File
@@ -0,0 +1 @@
# algorithms package
+14
View File
@@ -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