Python | Leetcode Python题解之第414题第三大的数
题目:
题解:
class Solution:
def thirdMax(self, nums: List[int]) -> int:
a, b, c = None, None, None
for num in nums:
if a is None or num > a:
a, b, c = num, a, b
elif a > num and (b is None or num > b):
b, c = num, b
elif b is not None and b > num and (c is None or num > c):
c = num
return a if c is None else c
原文地址:https://blog.csdn.net/Mopes__/article/details/142322350
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!