public class Solution {
public int threeSumClosest(int[] num, int target) {
int result = num[0] + num[1] + num[num.length - 1];
Arrays.sort(num);
for (int i = 0; i < num.length - 2; i++) {
int start = i + 1, end = num.length - 1;
while (start < end) {
int sum = num[i] + num[start] + num[end];
if (sum > target) {
end--;
} else {
start++;
}
if (Math.abs(sum - target) < Math.abs(result - target)) {
result = sum;
}
}
}
return result;
}
}

最新文章

  1. Sharepoint + Office Infopart + Quick Apps for Sharepoint搭建无纸化工作平台
  2. php课程---建立一个简单的下拉列表框
  3. Sql 临时表
  4. 向Oracle中插入记录时,出现“Oracle.DataAccess.Client.OracleException ORA-00933 ”错误
  5. Win7 下安装RabbitMQ
  6. Noah的学习笔记之Python篇:命令行解析
  7. Junit4学习笔记
  8. lvs keepalived 安装配置详解【转】
  9. javascript scroll事件
  10. poj 1753 Flip Game(bfs状态压缩 或 dfs枚举)
  11. docker 创建本地镜像服务器
  12. 阅读INI档 - Delphi一片
  13. Maven项目搭建(一):Maven初体验
  14. Flutter 实现原理及在马蜂窝的跨平台开发实践
  15. CodeForces 55D &quot;Beautiful numbers&quot;(数位DP+离散化处理)
  16. 简述serializable和transient关键字作用
  17. 【deep learning学习笔记】注释yusugomori的DA代码 --- dA.cpp -- 模型测试
  18. Linux 系统版本查询
  19. 根据class操作div显示与隐藏
  20. spring AOP 动态代理和静态代理以及事务

热门文章

  1. elastic(7)bulk
  2. day17 11.JdbcUtils工具抽取
  3. C++实现数组的排序/插入重新排序/以及逆置操作
  4. 电脑安装unity3d有C盘逐渐爆满问题解决方案
  5. 35-迷宫寻宝(一)-NYOJ82
  6. GCD 学习(四) dispatch_group
  7. p4301 [CQOI2013]新Nim游戏
  8. mysql--笔记1
  9. mono-3.0.2安装指南
  10. Xshell连接linux(deepin)时提示ssh服务器拒绝了密码,请再试一次解决方法