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-02-07 19:08:04 发布