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

龙岩网站开发较好的公司柳州网站建设源码

龙岩网站开发较好的公司,柳州网站建设源码,天坛整装电话,安全的赣州网站建设给你一个整数数组 nums ,判断是否存在三元组 [nums[i], nums[j], nums[k]] 满足 i ! j、i ! k 且 j ! k ,同时还满足 nums[i] nums[j] nums[k] 0 。请 你返回所有和为 0 且不重复的三元组。 注意:答案中不可以包含重复的三元组。 示例 1…

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

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

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

示例 1:

输入: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] 。
注意,输出的顺序和三元组的顺序并不重要。

示例 2:

输入:nums = [0,1,1]
输出:[]
解释:唯一可能的三元组和不为 0 。

示例 3:

输入:nums = [0,0,0]
输出:[[0,0,0]]
解释:唯一可能的三元组和为 0 。

提示:

  • 3 <= nums.length <= 3000
  • -105 <= nums[i] <= 105
    class Solution:def threeSum(self, nums: [int]) -> [[int]]:nums.sort()res, k = [], 0for k in range(len(nums) - 2):if nums[k] > 0: break # 1. because of j > i > k.if k > 0 and nums[k] == nums[k - 1]: continue # 2. skip the same `nums[k]`.i, j = k + 1, len(nums) - 1while i < j: # 3. double pointers = nums[k] + nums[i] + nums[j]if s < 0:i += 1while i < j and nums[i] == nums[i - 1]: i += 1elif s > 0:j -= 1while i < j and nums[j] == nums[j + 1]: j -= 1else:res.append([nums[k], nums[i], nums[j]])i += 1j -= 1while i < j and nums[i] == nums[i - 1]: i += 1while i < j and nums[j] == nums[j + 1]: j -= 1return res

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

相关文章:

  • 青岛外贸网站建设哪家好手机版网站模板下载地址
  • 进网站后台加什么ps毕业设计做网站界面
  • 建一个网站是不是要开公司建设银行交易明细查询网站
  • 政务信息网站建设工作方案友情链接多久有效果
  • 自己名下备案的网站太原网站制作费用
  • 郑州品牌网站建设爱营销电信版下载app最新版
  • 手工建站与模板网站的区别网站板块设计
  • 合肥网站制作哪儿好薇网站防止机器注册
  • 网站建设首选-云端高科企业网站模板 讲湖南岚鸿
  • 在哪个网站上做苗木生意好些wordpress 调用缩略图
  • 哪个网站做推销产品淘宝网站建设的公司
  • 给别人做网站怎么赚钱吗网站排行榜
  • 网站建设企业实践总结网站备案信息可以更改吗
  • 阿里云做淘宝客网站吗赤峰网站建设哪家好
  • 外贸网站开发开发建筑网站在哪里找
  • 南宁制作网站公司深圳小程序开发
  • 长沙网站建设工作室唐山建设招聘信息网站
  • 百度注册网站跨境电商和外贸的区别
  • 网站如何设计才大气xampp wordpress 花生壳
  • 国产化网站建设做不锈钢的网站
  • 网站建设教育类旧式网站初中作文网
  • 林业厅网站建设方案wordpress返回404页面
  • 网站关键词表格下载WordPress书主题
  • 镇江网站建设topwordpress 4.7.11搬家
  • 访问量大的网站带宽网络服务设备有哪些
  • 网站开发运营推广叫什么部队网站建设建议
  • 济宁网站建设 悍诺学习做网站建设的学校
  • 网站建设mfdos 优帮云html判断域名 然后再跳转到网站
  • 河北省住房建设厅网站农村网站建设必要性
  • 网站后台数据处理编辑主要是做什么的啊楼网络规划设计方案