要求时间复杂度:
,空间复杂度:
。
数据范围:
/** * 最大乘积 * @param A int整型一维数组 * @return long长整型 */ function solve( A ) { // write code here A.sort((a,b)=>a-b); console.log(A); let len = A.length; //前两个+最后一个 let n = A[0]*A[1]*A[len-1]; //最后三个 let m=A[len-3]*A[len-2]*A[len-1]; return Math.max(n,m); } module.exports = { solve : solve };