leetcode 16: 3Sum Closest
来源:互联网 发布:辅舒良与内舒拿 知乎 编辑:程序博客网 时间:2024/05/24 05:32
class Solution {public: int threeSumClosest(vector<int>& nums, int target) { int res=target<0?INT_MAX+target:INT_MAX-target; sort(nums.begin(),nums.end()); for(int i=0;i<nums.size()-2;i++) { int j=i+1; int k=nums.size()-1; while(j<k) { int sum=nums[i]+nums[j]+nums[k]; if(abs(sum-target)<abs(res-target)) res=sum; if(sum>target) { k--; } else if(sum<target) { j++; } else return sum; } } return res; }};
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
- Linux内核源码分析--zImage出生实录(Linux-3.0 ARMv7)
- iOS 自动计算cell高度
- MySQL 求时间差
- cocos2dx3.6 实现带光标的输入框(二);光标可移动
- 编程思想之多线程与多进程(1)——以操作系统的角度述说线程与进程
- leetcode 16: 3Sum Closest
- MAC处理windows上传的txt文件 换行问题
- 空对象模式
- 设计模式--开放/封闭原则(OCP)
- Ubuntu12 安装XX-Net完整流程
- 2012年5月SAT香港真题解析
- leetcode 17: Letter Combinations of a Phone Number
- Linux内核源码分析--内核启动之(2)Image内核启动(汇编部分)(Linux-3.0 ARMv7)
- iOS--NSString---过滤换行符和空白字符