当前位置: 首页 > news >正文

网站标题的选择wap网站模板

网站标题的选择,wap网站模板,摄影网站下载,全案品牌策划公司题目链接 力扣(LeetCode)官网 - 全球极客挚爱的技术成长平台 题目解析 // 1. 排序双指针 // 2. 固定一个值nums[i] 然后去剩下的位置去找 两数之和符合nums[j]nums[k]是否等于-nums[i] // 3. 细节问题:由于题目中是不可以包含重复的三元组的…

题目链接

力扣(LeetCode)官网 - 全球极客挚爱的技术成长平台

题目解析

        // 1. 排序+双指针

        // 2. 固定一个值nums[i] 然后去剩下的位置去找 两数之和符合nums[j]+nums[k]是否等于-nums[i]

        // 3. 细节问题:由于题目中是不可以包含重复的三元组的,因此我们需要对我们所选的三个数进行去重

代码

class Solution 
{
public:vector<vector<int>> threeSum(vector<int>& nums) {// 1. 排序+双指针// 2. 固定一个值nums[i] 然后去剩下的位置去找 两数之和符合nums[j]+nums[k]是否等于-nums[i]// 3. 细节问题:由于题目中是不可以包含重复的三元组的,因此我们需要对我们所选的三个数进行去重int n=nums.size();sort(nums.begin(),nums.end());vector<vector<int>> vv;vector<int> v;for(int i=0;i<n;){int target=-nums[i];// 由于数组中的数据是升序的// 那么最小的数都是正数,那么后面的数都是正数// 因此就不可能会有三个数相加等于0if(nums[i]>0) break; // 当该值不符合情况直接跳出for循环int left=i+1,right=n-1;while(left<right){int sum=nums[left]+nums[right];if(sum<target){left++;}else if(sum>target){right--;}// 当走到该位置的时候,那么这三个数就是符合条件的else{v.clear();v.push_back(nums[i]); v.push_back(nums[left]); v.push_back(nums[right]);vv.push_back(v);// vv.push_back({nums[i],nums[left],nums[right]});left++;right--;// 对两个指针进行去重while(left<right&&nums[left]==nums[left-1]) left++;while(left<right&&nums[right]==nums[right+1]) right--;}}// 对当前固定值进行去重i++;while(i<n&&nums[i]==nums[i-1])  i++;}return vv;}
};

http://www.yayakq.cn/news/288315/

相关文章:

  • 工具磨床东莞网站建设专业的大连网站建设
  • 企业免费建站哪个网站可以接针织衫做单
  • 有自己网站做淘宝客赚钱莆田百度seo排名
  • wordpress如何增加page样式安徽seo网站
  • 建设网站的费用属于资产吗手机界面设计教程
  • 易企秀网站怎么做轮播图安徽网络优化公司排名
  • 做外贸都有哪些好网站网站开发 播放音频amr
  • 新服务器做网站如何配置seo网站排名优化软件是什么
  • 网站设计企wordpress价钱
  • 网站建设用户画像例子html可视化布局工具
  • 宿迁网站建设公司排名保定哪做网站好
  • 网站开发的数据库技术重庆绝美的十大冷门景点
  • 保定网站制作设计哪个公司好全国兼职网站建设
  • 原创文章网站更新wordpress 微博 同步
  • 青岛优化网站技术网站备案需要把网站做好吗
  • 网站搭建制作泰州城乡建设局网站
  • 怎么做qq刷赞网站网站建设的成本主要有哪几项
  • 电商网站开发文献汇总网站联盟三要素
  • 深圳市企业网站建设哪家好网站logo如何替换
  • html可以做网站后台吗wordpress丰富搜索页
  • 名片在哪个网站可以做word超链接网站怎么做
  • 网站制作网站设计邯郸新闻
  • 网站建设规划书万能wp企业网站模板
  • 做网站最常用的软件是什么广告创意设计竞赛
  • 深圳网站设计与制作公司医药公司网站建设方案
  • 罗田县建设局网站广西高端网站建设
  • php网站建设的基本流程图怎么用路由器做网站
  • 宜兴做宠物的网站哪里可以做营销型网站
  • 公司网站建设开发iis 无法访问此网站
  • 网站不提交表单小说网站开发实录