LeetCode16.最接近的三数之和 JavaScript
给定一个包括 n
个整数的数组 nums
和 一个目标值target
。找出nums
中的三个整数,使得它们的和与 target
最接近。返回这三个数的和。假定每组输入只存在唯一答案。
例如,给定数组 nums = [-1,2,1,-4], 和 target = 1.
与 target 最接近的三个数的和为 2. (-1 + 2 + 1 = 2).
答案参考:
/** * @param {number[]} nums * @param {number} target * @return {number} */var threeSumClosest = function(nums, target) { nums=nums.sort(function(a,b){ return a-b}) var i=0; var num=nums[0]+nums[1]+nums[2]; var and=num for(var i=0;i0){ j++; } else{ k-- } } } return and};复制代码