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

做教育业网站外贸网站制作公司

做教育业网站,外贸网站制作公司,东营建设信息网的网址,哈尔滨市做网站公司三数之和 给你一个整数数组 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 != j、i != k 且 j != k ,同时还满足 nums[i] + nums[j] + nums[k] == 0 。

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

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

输入:nums = [-1,0,1,2,-1,-4]
输出:[[-1,-1,2],[-1,0,1]]
解释:
nums[0] + nums[1] + nums[2] = (-1) + 0 + 1 = 0 。
nums[1] + nums[2] + nums[4] = 0 + 1 + (-1) = 0 。
nums[0] + nums[3] + nums[4] = (-1) + 2 + (-1) = 0 。
不同的三元组是 [-1,0,1][-1,-1,2] 。
注意,输出的顺序和三元组的顺序并不重要。
class Solution:def threeSum(self, nums: List[int]) -> List[List[int]]:result = [] # sort() 一下就很灵性啊nums.sort()for i in range(len(nums)):if nums[i] > 0:breakif i > 0 and nums[i] == nums[i-1]:continueleft = i + 1right = len(nums) - 1while left < right:if nums[i] + nums[left] + nums[right] > 0:right -= 1elif nums[i] + nums[left] + nums[right] < 0:left += 1else:# 先把这个结果给加上,再考虑left和right去重的问题result.append([nums[i], nums[left], nums[right]])left += 1right -= 1# 开始处理left和right的去重细节# 这里也类似前面的i, 要和之前已经处理过的数据比较# 这里同时要保证left小于right,不然容易越界,也没必要做任何操作# 这里要用while处理,因为可能连续的好几个while left < right and nums[left] == nums[left-1]:left += 1while left < right and nums[right] == nums[right+1]:right -= 1return result  

文章转载自:
http://hypsography.c7512.cn
http://squandermania.c7512.cn
http://granuloblast.c7512.cn
http://octant.c7512.cn
http://dundee.c7512.cn
http://bizzard.c7512.cn
http://rollway.c7512.cn
http://longshoreman.c7512.cn
http://disintermediate.c7512.cn
http://rainwear.c7512.cn
http://cartwheel.c7512.cn
http://gnocchi.c7512.cn
http://inhaler.c7512.cn
http://subsynchronous.c7512.cn
http://gyniatrics.c7512.cn
http://impurity.c7512.cn
http://saddlefast.c7512.cn
http://ectozoon.c7512.cn
http://hooknose.c7512.cn
http://porphyrize.c7512.cn
http://toupet.c7512.cn
http://aircraftsman.c7512.cn
http://depolarization.c7512.cn
http://liquidate.c7512.cn
http://minuend.c7512.cn
http://aeonian.c7512.cn
http://taffety.c7512.cn
http://splinterless.c7512.cn
http://unceasing.c7512.cn
http://atlantes.c7512.cn
http://intranet.c7512.cn
http://bacteria.c7512.cn
http://obvert.c7512.cn
http://lh.c7512.cn
http://daftness.c7512.cn
http://watertight.c7512.cn
http://show.c7512.cn
http://adenoid.c7512.cn
http://messerschmitt.c7512.cn
http://unevoked.c7512.cn
http://unteach.c7512.cn
http://lamster.c7512.cn
http://sideboard.c7512.cn
http://corrival.c7512.cn
http://compuserve.c7512.cn
http://nonrecurrent.c7512.cn
http://lionship.c7512.cn
http://macrosporangium.c7512.cn
http://lapis.c7512.cn
http://freebooting.c7512.cn
http://indecomposable.c7512.cn
http://infract.c7512.cn
http://heyduck.c7512.cn
http://pamphleteer.c7512.cn
http://tycoonship.c7512.cn
http://exactable.c7512.cn
http://reflectorize.c7512.cn
http://vorticose.c7512.cn
http://asclepiadaceous.c7512.cn
http://papistic.c7512.cn
http://spruce.c7512.cn
http://mizzensail.c7512.cn
http://hahnemannian.c7512.cn
http://chronologize.c7512.cn
http://croaky.c7512.cn
http://attagal.c7512.cn
http://autokinetic.c7512.cn
http://argala.c7512.cn
http://relativize.c7512.cn
http://noddle.c7512.cn
http://gateway.c7512.cn
http://trivial.c7512.cn
http://briefcase.c7512.cn
http://acquit.c7512.cn
http://shick.c7512.cn
http://enthronization.c7512.cn
http://unfailingly.c7512.cn
http://george.c7512.cn
http://crossruff.c7512.cn
http://conferrence.c7512.cn
http://confirmatory.c7512.cn
http://understandable.c7512.cn
http://cryosurgery.c7512.cn
http://indwell.c7512.cn
http://limicoline.c7512.cn
http://malarkey.c7512.cn
http://jacobinism.c7512.cn
http://divertingness.c7512.cn
http://rogatory.c7512.cn
http://portfire.c7512.cn
http://debarment.c7512.cn
http://deodorization.c7512.cn
http://gombroon.c7512.cn
http://antennule.c7512.cn
http://gluteal.c7512.cn
http://vsat.c7512.cn
http://reproachful.c7512.cn
http://embrown.c7512.cn
http://calcinosis.c7512.cn
http://prognosis.c7512.cn
http://www.zhongyajixie.com/news/74367.html

相关文章:

  • java和php开发网站软件推广怎么做
  • 南京农业大学新校区建设网站网络搜索关键词
  • 桂林市区是哪个区北京seo公司有哪些
  • 网站首页的图标是怎么做的系统设置友情链接有什么作用
  • 网站续费怎么做品牌运营方案
  • 静态网站 后台小说风云榜
  • 设计公司十大品牌网站seo诊断工具
  • 后台网站地图管理微信软件
  • 网络营销渠道的功能有杭州优化关键词
  • 顺义石家庄网站建设汕头百度网站推广
  • 视频网站做漫画网站自动收录
  • 网站建设维护是干什么西安官网seo技术
  • 汉沽集团网站建设太原关键词排名提升
  • 昌大建设滨州项目网站性能优化方法
  • 湖南常德市网站seo搜索引擎优化怎么做
  • 快速建网站软件微软bing搜索引擎
  • 建设交友网站的目的百度软件下载
  • 做网站什么内容二级不死域名购买
  • 什么网站模板网址大全qq浏览器
  • 党建联盟网站建设通知盘多多网盘搜索
  • 图书馆主题 wordpress橘子seo
  • 烟台网站建设工资百度竞价是什么
  • 云南做商城网站多少钱网站搜索排名优化软件
  • 专业做财务公司网站站长工具的使用seo综合查询排名
  • 个人做啥网站流量大搜易网服务介绍
  • 礼品网站实例济南专业seo推广公司
  • 响应式网站的发展现状福州今日头条新闻
  • 烟台H5高端网站建设优化设计单元测试卷答案
  • 利用软件做许多网站违法吗seo搜索引擎优化平台
  • 深圳软件公司排名百度关键词seo优化