leetcode第一题输入条件Javascript()中的面试算法问题 {...} 在ES5和ES6中用Javascript解决的技术软件开发面试问题的最合理的集合目录。大批给定一个整数数组,找出其中三个整数的最大乘积:
var unsortedArray = [ -10, 7, 29, 30, 5, -10, -70 ];
computeProduct(unsortedArray); // 21000
function sortIntegers(a, b) {
return a - b;
}
// Greatest product is either (min1 * min2 * max1 || max1 * max2 * max3)
function computeProduct(unsorted) {
var sortedArray = unsorted.sort(sortIntegers),
product1 = 1,
product2 = 1,
array_n_element = sortedArra;
暂无评论