414. Third Maximum Number
【题目】中文版
1 class Solution 2 { 3 public: 4 int thirdMax(vector<int>& nums) 5 { 6 sort(nums.begin(), nums.end()); 7 auto unique_end = unique(nums.begin(), nums.end()); 8 nums.erase(unique_end, nums.end()); 9 if (nums.size() < 3) 10 return nums[nums.size() -1]; 11 else 12 return nums[nums.size() -3]; 13 } 14 };