您当前的位置: 首页 >  leetcode

LeetCode Algorithm 414. 第三大的数

发布时间:2022-01-06 09:24:26 ,浏览量:0

414. 第三大的数

Ideas

emmmm,内置排序算法YYDS,三行代码解决。

Code C++
class Solution { public: int thirdMax(vector<int>& nums) { set<int> s (nums.begin(), nums.end()); nums.assign(s.begin(), s.end()); sort(nums.begin(), nums.end()); int n = nums.size(); return nums[n < 3 ? n - 1 : n - 3]; } }; 
Python
class Solution: def thirdMax(self, nums: List[int]) -> int: nums = list(set(nums)) nums.sort() return nums[-1 if len(nums) < 3 else -3] 
关注
打赏
1688896170
查看更多评论

暂无认证

  • 0浏览

    0关注

    108697博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文
立即登录/注册

微信扫码登录

0.0742s