美文网首页
[双指针学习-待补充]最接近三数之和

[双指针学习-待补充]最接近三数之和

作者: 锦绣拾年 | 来源:发表于2020-01-17 22:47 被阅读0次

依旧是求三数之和,这个暴力可解
但是最好的方法是双指针。
lc16

双指针 待补充学习

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

例如,给定数组 nums = [-1,2,1,-4], 和 target = 1.

与 target 最接近的三个数的和为 2. (-1 + 2 + 1 = 2).

来源:力扣(LeetCode)
链接:https://leetcode-cn.com/problems/3sum-closest
著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。
class Solution {
public:
    int threeSumClosest(vector<int>& nums, int target) {
        //和三数之和比较相似
        if(nums.size()<3)
            return NULL;
        int min=INT_MAX;
        int add=INT_MIN;
        for(int i=0;i<nums.size()-2;i++){
            for(int j=i+1;j<nums.size()-1;j++){
                for(int q=j+1;q<nums.size();q++){
                    if(i!=j&&j!=q&&q!=i){
                        int tmp=nums[i]+nums[j]+nums[q];
                        int minus=abs(tmp-target);
                        if(minus<min){
                            min=minus;
                            add=tmp;
                        }
                            
                    }
                }
            }
        }
        return add;
        
    }
};

相关文章

  • LeetCode-16 最接近的三数之和

    题目:16. 最接近的三数之和 难度:中等 分类:数组 解决方案:双指针 今天我们学习第16题最接近的三数之和,这...

  • algrithrom

    求和问题,双指针解决 done 两数之和 三数之和 最接近三数之和 四数之和 链表反转问题 done 链表反转 链...

  • [双指针学习-待补充]最接近三数之和

    依旧是求三数之和,这个暴力可解但是最好的方法是双指针。lc16 双指针 待补充学习

  • 双指针法(算法)

    案例: 盛最多水的容器、三数之和、最接近的三数之和 双指针法一般对应于有序数组的情况,通过调节指针(左右移动),...

  • 双指针总结

    左右指针 主要解决数组中的问题:如二分查找 盛最多水的容器 三数之和 四数之和 最接近三数之和 快慢指针 主要解决...

  • 双指针--最接近的三数之和

    目录[https://www.jianshu.com/p/85e18c21317a] 题号[https://lee...

  • LeetCode-15 三数之和

    题目:15. 三数之和 难度:中等 分类:数组 解决方案:双指针 今天我们学习第15题三数之和,这是一道中等题。像...

  • 双指针--三数之和

    目录[https://www.jianshu.com/p/85e18c21317a] 题号[https://lee...

  • 双指针:16.最接近的三数之和

    /** 题目 给定一个包括 n 个整数的数组 nums 和 一个目标值 target。找出 nums 中的三个整数...

  • LeetCode咸鱼记录

    15. 三数之和 先排序,然后用双指针往中间移动查找符合条件的数。

网友评论

      本文标题:[双指针学习-待补充]最接近三数之和

      本文链接:https://www.haomeiwen.com/subject/bovhzctx.html