class Solution {
public int maximumProduct(int[] nums) {
//先排序
Arrays.sort(nums);
int n = nums.length;
//两种可能最大的情况
int a = Math.max(nums[0]*nums[1]*nums[n-1],nums[n-1]*nums[n-2]*nums[n-3]);
return a;
}
}
给你一个整型数组 nums ,在数组中找出由三个数组成的最大乘积,并输出这个乘积。
最新推荐文章于 2023-04-05 14:05:34 发布