[Leetcode]016. 3Sum Closest
2024-10-19 16:27:05
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;
}
}
最新文章
- Sharepoint + Office Infopart + Quick Apps for Sharepoint搭建无纸化工作平台
- php课程---建立一个简单的下拉列表框
- Sql 临时表
- 向Oracle中插入记录时,出现“Oracle.DataAccess.Client.OracleException ORA-00933 ”错误
- Win7 下安装RabbitMQ
- Noah的学习笔记之Python篇:命令行解析
- Junit4学习笔记
- lvs keepalived 安装配置详解【转】
- javascript scroll事件
- poj 1753 Flip Game(bfs状态压缩 或 dfs枚举)
- docker 创建本地镜像服务器
- 阅读INI档 - Delphi一片
- Maven项目搭建(一):Maven初体验
- Flutter 实现原理及在马蜂窝的跨平台开发实践
- CodeForces 55D ";Beautiful numbers";(数位DP+离散化处理)
- 简述serializable和transient关键字作用
- 【deep learning学习笔记】注释yusugomori的DA代码 --- dA.cpp -- 模型测试
- Linux 系统版本查询
- 根据class操作div显示与隐藏
- spring AOP 动态代理和静态代理以及事务
热门文章
- elastic(7)bulk
- day17 11.JdbcUtils工具抽取
- C++实现数组的排序/插入重新排序/以及逆置操作
- 电脑安装unity3d有C盘逐渐爆满问题解决方案
- 35-迷宫寻宝(一)-NYOJ82
- GCD 学习(四) dispatch_group
- p4301 [CQOI2013]新Nim游戏
- mysql--笔记1
- mono-3.0.2安装指南
- Xshell连接linux(deepin)时提示ssh服务器拒绝了密码,请再试一次解决方法