leetcode--3Sum Closest
来源:互联网 发布:行业数据网站 编辑:程序博客网 时间:2024/06/10 20:48
Given an array S of n integers, find three integers in S such that the sum is closest to a given number, target. Return the sum of the three integers. You may assume that each input would have exactly one solution.
For example, given array S = {-1 2 1 -4}, and target = 1. The sum that is closest to the target is 2. (-1 + 2 + 1 = 2).
public class Solution { public int threeSumClosest(int[] nums, int target) { int result = nums[0]+nums[1]+nums[2];Arrays.sort(nums);for(int i=0;i<nums.length;i++){int low = i+1;int high = nums.length-1;while(low<high){if(Math.abs(nums[low]+nums[high]+nums[i]-target)<Math.abs(result-target)){result = nums[low]+nums[high]+nums[i];}if(nums[low]+nums[high]==target-nums[i]){return target;}else if(nums[low]+nums[high]<target-nums[i]){low++;}else{high--;}} }return result; }}
0 0
- LeetCode: 3 Sum Closest
- leetcode - 3 sum closest
- leetcode 3Sum Closest
- LeetCode: 3Sum Closest
- [Leetcode]3Sum Closest
- Leetcode: 3SUM Closest
- LeetCode 3Sum Closest
- [Leetcode] 3Sum Closest
- LeetCode : 3Sum Closest
- LeetCode 3Sum Closest
- [LeetCode] 3Sum Closest
- 【leetcode】3Sum Closest
- [LeetCode]3Sum Closest
- LeetCode-3Sum Closest
- LeetCode:3Sum Closest
- LeetCode | 3Sum Closest
- 【leetcode】3Sum Closest
- Leetcode: 3Sum Closest
- 【cocos2d-x游戏开发】Cocos2d-x中的内存管理
- 关于SQL Sever2008导入数据的相关问题
- Unity3D插件之TextMeshPro字体资源的制作
- IOS开发复制的总结(深拷贝浅拷贝区别)
- 三种方式实现多线程同步问题
- leetcode--3Sum Closest
- 第四届 Alice and Bob
- SimpleAdapter中使用Drawable和Bitmap对象的方法
- Jquery 生成 二维码
- String、StringBuffer与StringBuilder之间区别
- android圆形图片
- libsvm python Linux Ubuntu下编程操作实践
- 如何在Fedora 20 KDE 上用使用x11vnc起VNC SERVER共享当前服务器屏幕
- IntelliJ IDEA 14 注册码