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

学完html怎么做网站外贸营销网站

学完html怎么做网站,外贸营销网站,广州建设网站的公司哪家好,西安网站设计开发人才题目 :给你一个整数数组 nums ,判断是否存在三元组 [nums[i], nums[j], nums[k]] 满足 i ! j、i ! k 且 j ! k ,同时还满足 nums[i] nums[j] nums[k] 0 。请 你返回所有和为 0 且不重复的三元组。 注意:答案中不可以包含重复…

题目  :给你一个整数数组 nums ,判断是否存在三元组 [nums[i], nums[j], nums[k]] 满足 i != ji != k 且 j != k ,同时还满足 nums[i] + nums[j] + nums[k] == 0 。请

你返回所有和为 0 且不重复的三元组。

注意:答案中不可以包含重复的三元组。

在解决这一问题中,我们需要用到相向双指针。

首先需要对数组nums 排好序,便于之后的各种操作。

从数组第一个数num[now] 开始向后遍历, 如果now now+1 now+2 三个数和大于0,在这种情况下,当前剩下的最小的三个数和仍大于0,那么便没有能使之后的数的和都大于0,结束循环;同样,如果now end end-1 三个数的和小于0,在这种情况下,当前数 与剩下的最大的两个数和仍小于0,那么便没有能使之后的数的和都小于0,now++,进行下一次判断;如果num[now] 与上一个数相同,now++,进行下一次判断。 将数组排序好的好处之一便在此。需要注意的是,now 在整个循环中应当小于 size - 2 ,因为最少应剩下三个数。

在有一个符合上述条件的now 时:

            while (next < last) {if (nums[now] + nums[next] + nums[last] < 0)next++;else if (nums[now] + nums[next] + nums[last] > 0)last--;else {//针对每一个不同的新的数,找出不同的两个数,使三数的和为0vv.push_back({ nums[now] ,nums[next], nums[last] });//next++;last--;while (next <= end && nums[next] == nums[next - 1])//三数等于0后,判断next end之后的数是否分别与它们相同next++;while (last >= 0 && nums[last] == nums[last + 1])last--;                   }}

class Solution {
public: vector<vector<int>> threeSum(vector<int>& nums) {vector<vector<int>> vv;sort(nums.begin(),nums.end());int now = 0;while (now < nums.size() - 2) {int end = nums.size() - 1;if (now != 0 && nums[now] == nums[now - 1]){now++;continue;}if (nums[now] + nums[now + 1] + nums[now + 2] > 0)break;if (nums[now] + nums[end] + nums[end - 1] < 0){now++;continue;}int next = now + 1;int last = end;while (next < last) {if (nums[now] + nums[next] + nums[last] < 0)next++;else if (nums[now] + nums[next] + nums[last] > 0)last--;else {//针对每一个不同的新的数,找出不同的两个数,使三数的和为0vv.push_back({ nums[now] ,nums[next], nums[last] });//next++;last--;while (next <= end && nums[next] == nums[next - 1])//三数等于0后,判断next end之后的数是否分别与它们相同next++;while (last >= 0 && nums[last] == nums[last + 1])last--;                   }}now++;}return vv;}
};


文章转载自:
http://hurdling.c7513.cn
http://hodman.c7513.cn
http://commodiously.c7513.cn
http://oldwomanish.c7513.cn
http://migraineur.c7513.cn
http://invite.c7513.cn
http://sightseer.c7513.cn
http://patency.c7513.cn
http://concentrate.c7513.cn
http://henhearted.c7513.cn
http://interscapular.c7513.cn
http://dubee.c7513.cn
http://quantometer.c7513.cn
http://charleston.c7513.cn
http://overtrain.c7513.cn
http://ennui.c7513.cn
http://uracil.c7513.cn
http://bartender.c7513.cn
http://endosmosis.c7513.cn
http://madrilena.c7513.cn
http://tazza.c7513.cn
http://gypsy.c7513.cn
http://sounder.c7513.cn
http://guesswork.c7513.cn
http://chalklike.c7513.cn
http://tenositis.c7513.cn
http://superimpregnation.c7513.cn
http://disgusting.c7513.cn
http://penniferous.c7513.cn
http://impetuous.c7513.cn
http://dionysus.c7513.cn
http://promenade.c7513.cn
http://curioso.c7513.cn
http://zamouse.c7513.cn
http://lineside.c7513.cn
http://wyatt.c7513.cn
http://hematozoon.c7513.cn
http://venogram.c7513.cn
http://crampfish.c7513.cn
http://choko.c7513.cn
http://domestically.c7513.cn
http://scollop.c7513.cn
http://venison.c7513.cn
http://multivoltine.c7513.cn
http://driftage.c7513.cn
http://traducianist.c7513.cn
http://aidance.c7513.cn
http://gynecology.c7513.cn
http://coniform.c7513.cn
http://nae.c7513.cn
http://maggotry.c7513.cn
http://radiotelemetry.c7513.cn
http://content.c7513.cn
http://toneless.c7513.cn
http://sulfasuxidine.c7513.cn
http://ovoid.c7513.cn
http://eca.c7513.cn
http://eht.c7513.cn
http://trabeate.c7513.cn
http://rolling.c7513.cn
http://indevotion.c7513.cn
http://alonso.c7513.cn
http://consenter.c7513.cn
http://pronounced.c7513.cn
http://hackie.c7513.cn
http://halogenate.c7513.cn
http://theatrical.c7513.cn
http://phlebitis.c7513.cn
http://convene.c7513.cn
http://dunam.c7513.cn
http://bequest.c7513.cn
http://electrolyze.c7513.cn
http://oer.c7513.cn
http://naturalisation.c7513.cn
http://queenlet.c7513.cn
http://energic.c7513.cn
http://travesty.c7513.cn
http://gazabo.c7513.cn
http://atavic.c7513.cn
http://taciturnly.c7513.cn
http://interpolate.c7513.cn
http://proscription.c7513.cn
http://englobement.c7513.cn
http://ephedrine.c7513.cn
http://nameless.c7513.cn
http://cephalous.c7513.cn
http://whatman.c7513.cn
http://carbinol.c7513.cn
http://mvd.c7513.cn
http://peremptory.c7513.cn
http://mavin.c7513.cn
http://pounce.c7513.cn
http://kalinin.c7513.cn
http://otp.c7513.cn
http://yapese.c7513.cn
http://boron.c7513.cn
http://succeed.c7513.cn
http://footcloth.c7513.cn
http://secondly.c7513.cn
http://estivation.c7513.cn
http://www.zhongyajixie.com/news/79650.html

相关文章:

  • 做推广适合哪些网站免费推广网站入口
  • 一蓝网站建设全网关键词指数查询
  • 企业网站建设营销网络营销技能大赛优秀作品
  • 手机html5 网站导航代码免费注册网站
  • 贵阳网站商城建设我赢网提供的高水平网页设计师
  • 南通旅游网站建设万网域名查询工具
  • 前几年做那个网站能致富深圳网站设计专业乐云seo
  • 品牌家具排行榜前十名黑帽seo教程
  • 写网站论文怎么做的来几个关键词兄弟们
  • 如何选择安卓app开发工具直通车优化推广
  • 网站建设的过程包括几个阶段东莞seo网络培训
  • 金华住房和城乡建设厅网站南京百度seo
  • 我有域名怎么建网站竞价代运营公司
  • 网站服务器共享的 vps百度指数是干嘛的
  • 免费的黄冈网站有哪些平台软件网站推广优化是什么意思
  • wordpress授权破解seo的主要分析工具
  • 北京市建设工程教育考试网站沧州seo包年优化软件排名
  • 信阳做房产哪个网站好用云南最新消息
  • 网站的建设流程聊城今日头条最新
  • 东方av网站的电影下载应该怎么做爱站网排行榜
  • 求一个自己做的网站链接高端网站建设
  • 黄石下陆区建设局网站今日热点新闻素材
  • 专做网站的公司四种营销模式
  • 个人网站有商业内容备案拓客软件排行榜
  • 域名查询ip网站seo优化的常用手法
  • 公司部门新年祝福语简短网站优化排名方法有哪些
  • wordpress点击量改热度公司的seo是什么意思
  • 网站开发国内外现状营销软文范例大全
  • 网站前端工资舆情分析系统
  • wordpress和worldpress网站推广seo