public int maximumProduct(int[] nums){
int len = nums.length;
if (len==3) return nums[0]*nums[1]*nums[2];
Arrays.sort(nums);
return Math.max(nums[0]*nums[1]*nums[len-1],nums[len-1]*nums[len-2]*nums[len-3]);
}
[算法系列] 数组中三个数的最大乘积(Java)
于 2024-01-27 16:43:15 首次发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)