Leetcode#16||3 Sum Closest
来源:互联网 发布:js获取http状态码 编辑:程序博客网 时间:2024/06/07 11:33
public class Solution { public int threeSumClosest(int[] nums, int target) { if (nums == null || nums.length < 3) { return -1; } int min = Integer.MAX_VALUE; int result = 0; Arrays.sort(nums); for (int i = 0; i <= nums.length - 3; i++) { int left = i + 1; int right = nums.length - 1; while (left < right) { int sum = nums[i] + nums[left] + nums[right]; int diff = Math.abs(sum - target); if (diff == 0) { return target; } if (diff < min) { min = diff; result = sum; } if (sum < target) { left++; } else { right--; } } } return result; }}
0 0
- LeetCode 16: 3Sum Closest
- LeetCode 16: 3Sum Closest
- leetcode 16 3Sum Closest
- [leetcode 16] 3Sum Closest
- Leetcode【16】:3Sum Closest
- [leetcode 16] 3Sum Closest
- [Leetcode] 16 - 3Sum Closest
- leetcode.16----------3Sum Closest
- leetcode 16 3Sum Closest
- leetcode-16 3Sum closest
- LeetCode---(16) 3 Sum Closest
- LeetCode 16 - 3Sum Closest
- leetcode 16 -- 3Sum Closest
- 3Sum Closest - LeetCode 16
- leetcode 16: 3Sum Closest
- Leetcode#16 3Sum Closest
- LeetCode(16) 3Sum Closest
- LeetCode #16 3Sum Closest
- Xcode 6制作动态及静态Framework
- if(!+'\v1') 判断是否是ie
- CentOS下为python命令行添加Tab键自动补全功能
- Quartz任务调度
- 导入一个AndroidStudio工程作为一个Library Module
- Leetcode#16||3 Sum Closest
- Java安全通信概述
- LeetCode题解:Implement Stack using Queues
- Andriod 内存泄露问题的整理
- C++常见错误及解决方法
- SQLiteCursor和ContentProvider的线程安全问题
- Universal-Image-Loader.jar
- Service基础概念了解
- poj3258 二分最小值最大化