博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
LeetCode:3Sum Closet
阅读量:6267 次
发布时间:2019-06-22

本文共 857 字,大约阅读时间需要 2 分钟。

probelms:

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). Solution;依然同3Sun一样 先排序再左右夹逼  不同的是再加入一个变量mingap用来记录最小值
class Solution {public:    int threeSumClosest(vector
& nums, int target) { int result=0; int mingap=INT_MAX; //无限宏 sort(nums.begin(),nums.end()); for(auto a=nums.begin();a!=prev(nums.end(),2);a++) { auto b=next(a); auto c=prev(nums.end()); while(b

 

转载于:https://www.cnblogs.com/xiaoying1245970347/p/4553957.html

你可能感兴趣的文章
Ubuntu C/C++开发环境的安装和配置
查看>>
百世汇通快递地区选择插件,单独剥离
查看>>
Linux系统调用---同步IO: sync、fsync与fdatasync【转】
查看>>
【MyBatis学习06】输入映射和输出映射
查看>>
[LeetCode] Decode String 解码字符串
查看>>
数字逻辑的一些基本运算和概念
查看>>
ant重新编译打包hadoop-core-1.2.1.jar时遇到的错
查看>>
【★★★★★】提高PHP代码质量的36个技巧
查看>>
3 weekend110的配置hadoop(格式化) + 一些问题解决 + 未免密码配置
查看>>
JavaScript Creating 对象
查看>>
Java compiler level does not match the version of the installed Java project facet.(转)
查看>>
WPF MediaElement.Position属性
查看>>
sqoop数据迁移(基于Hadoop和关系数据库服务器之间传送数据)
查看>>
spring mysql多数据源配置
查看>>
[React] Override webpack config for create-react-app without ejection
查看>>
检索 COM 类工厂中 CLSID 为{00024500-0000-0000-C000-000000000046} 的组件时失败,原因是出现以下错误: 80070005。...
查看>>
测试java的父子类化
查看>>
HDOJ 1008
查看>>
安装thrift出现的一些问题
查看>>
makefile编写---单个子目录编译模板
查看>>