======================= 414. 第三大的数 ======================= https://leetcode-cn.com/problems/third-maximum-number/ .. code:: python class Solution(object): def thirdMax(self, nums): """ :type nums: List[int] :rtype: int """ first, second, third = None, None, None for num in nums: if num in (first, second, third): continue if first is None or num > first: third = second second = first first = num elif second is None or num > second: third = second second = num elif third is None or num > third: third = num return third if third is not None else first