Leetcode: 3SUM Closest
来源:互联网 发布:充电话费软件 编辑:程序博客网 时间:2024/04/28 23:35
class Solution {public: int threeSumClosest(vector<int> &num, int target) { if(num.size()<3) return 0; int i,j,k,sum,diff,tmp,result; diff=INT_MAX; sort(num.begin(),num.end()); for(i=0;i<num.size();++i){ j=i+1; k=num.size()-1; while(j<k){ sum=num[i]+num[j]+num[k]; if(sum<target){ tmp=target-sum; if(tmp<diff) { diff=tmp; result=sum; } ++j; } else if(sum>target){ tmp=sum-target; if(tmp<diff) { diff=tmp; result=sum; } --k; } else return sum; } } return result; }};
- 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
- 用户管理的备份(一致性备份、非一致性备份、脱机备份、联机备份)
- hdu 1024 最大m子段和
- alter database操作
- 在Redhat 上搭建FTP服务器
- 利用 Jekyll-Bootstrap 搭建 github blog 简单记录
- Leetcode: 3SUM Closest
- 图文_CSS块状元素与内联元素
- linux:如何在命令行执行命令序列
- 3TB Seagate External Media use for MAC and WIN
- 关于matlab中princomp的使用说明讲解小例子
- Selinux
- matlab实现主成分分析 princomp函数
- 2.什么是ASP.NET MVC?
- 黑马程序员之javascript学习笔记:用javascript实现一个简易计算器