博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
16. 最接近的三数之和
阅读量:4028 次
发布时间:2019-05-24

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

给定一个包括 n 个整数的数组 S,找出 S 中的三个整数使得他们的和与给定的数 target 最接近。返回这三个数的和。假定每组输入只存在一个答案。

例如,给定数组 S = {-1 2 1 -4}, 并且 target = 1.与 target 最接近的三个数的和为 2. (-1 + 2 + 1 = 2).

思路:和的思路差不多,只不过这次是求最接近target的和,甚至更简单,都不需要考虑去重,改一下就好了。

class Solution {public:    int threeSumClosest(vector
& nums, int target) { sort(nums.begin(), nums.end()); int re=nums[0]+nums[1]+nums[2]; for(int i=0; i

 

转载地址:http://chabi.baihongyu.com/

你可能感兴趣的文章
lua读写redis的环境部署
查看>>
Using MIT-Scheme in MacOS X on the Command Line
查看>>
php redis 接口说明
查看>>
cocos2dx使用lua和protobuf
查看>>
lua5.2 可能会遇到的一些错误
查看>>
C语言编译过程
查看>>
stirling formula prove
查看>>
关于数字类型转化为整型的方法
查看>>
PHP 常用正则表达式整理
查看>>
自然计算
查看>>
自然计算时间复杂度杂谈
查看>>
当前主要目标和工作
查看>>
系统菜单
查看>>
路漫漫其修远兮,吾将上下而求索(2)
查看>>
versions mac yosemite 下崩溃的修复
查看>>
github push 出现connection refused 的处理办法
查看>>
Linux配置sendmail实现PHP发送邮件
查看>>
c++ 特性回顾
查看>>
网站注册的时候,烦人的生日年份选择的改进想法
查看>>
游戏开发两年记 之 工程和理论需双剑合璧
查看>>