本文共 651 字,大约阅读时间需要 2 分钟。
class Solution { public: int maximumProduct(vector & nums) { sort(nums.begin(), nums.end()); int n = nums.size(); return max(nums[0] * nums[1] * nums[n - 1], nums[n - 3] * nums[n - 2] * nums[n - 1]); }};
class Solution { public: vector findErrorNums(vector & nums) { int tem; for (int i = 0; i < nums.size(); i++) { tem=nums[i]; if (nums[i] != j)//顺序排列数组 swap(nums[i] ,nums[nums[i]-1]); if (nums[i] == tem) i++; else i++; int j = 0; for (int m = 0; m < nums.size(); m++) { j++; if (nums[m] != j) return { nums[m],j }; } } return nums; }};
转载地址:http://ybmki.baihongyu.com/