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

商城手机网站建设/软文推广哪个平台好

商城手机网站建设,软文推广哪个平台好,音乐网站建设方案,苏州响应式网站建设【leetcode面试经典150题】专栏系列将为准备暑期实习生以及秋招的同学们提高在面试时的经典面试算法题的思路和想法。本专栏将以一题多解和精简算法思路为主,题解使用C语言。(若有使用其他语言的同学也可了解题解思路,本质上语法内容一致&…

【leetcode面试经典150题】专栏系列将为准备暑期实习生以及秋招的同学们提高在面试时的经典面试算法题的思路和想法。本专栏将以一题多解和精简算法思路为主,题解使用C++语言。(若有使用其他语言的同学也可了解题解思路,本质上语法内容一致)

【题目描述】

给你一个整数数组 nums ,判断是否存在三元组 [nums[i], nums[j], nums[k]] 满足 i != ji != 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] 。
注意,输出的顺序和三元组的顺序并不重要。

【示例二】

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

【示例三】

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

【提示及数据范围】

  • 3 <= nums.length <= 3000
  • -10的5次方 <= nums[i] <= 10的5次方

【代码】

class Solution {
public:vector<vector<int>> threeSum(vector<int>& nums) {vector<vector<int>> ans;int n = nums.size();sort(nums.begin(), nums.end());for (int i = 0; i < n; ++i) {if (i > 0 && nums[i] == nums[i-1]) continue;int l = i+1, r = n-1;while (l < r) {if (nums[i]+nums[l]+nums[r] < 0) {++l;} else if (nums[i]+nums[l]+nums[r] > 0) {--r;} else {ans.push_back({nums[i], nums[l], nums[r]});while (l+1 < n && nums[l] == nums[++l]);while (r-1 > 0 && nums[r] == nums[--r]);}}}return ans;}
};
http://www.jmfq.cn/news/5330683.html

相关文章:

  • 四平市住房和畅想建设局网站/无锡营销型网站制作
  • 宿州商务网站建设/优化网站排名方法教程
  • 化隆县公司网站建设/海外短视频跨境电商平台是真的吗
  • 网站建设分工的通知/外链代发
  • 金藏源电商网站建设公司/个人网站设计欣赏
  • 网站建设答辩/百度网站提交
  • 白沙网站建设/郑州seo代理外包
  • 深圳建设网站的公司/怎么做品牌推广和宣传
  • 新疆建设兵团12333网站/直通车推广技巧
  • 小白如何建设网站/seo海外推广
  • 西安营销型网站建设动力无限/seo的培训网站哪里好
  • 移动网站建设cnfg/网络推广项目外包公司
  • 陕西城乡建设委网站/免费网站代理访问
  • 网站建设所需要软件/体验营销
  • 网站建设图文教程/百度一下首页
  • 网站建设包含什么/网络运营师
  • 中国禹路由网站建设中/用今日头条导入自己网站外链
  • 厦门网站建设满山红/百度应用商店
  • 网站建设报价清单明细/网站权重查询工具
  • 厦门网站建设公司怎么选/网站推广建站
  • 幼儿园网站建设/网络宣传方式有哪些
  • 成都建设局官方网站/西安做网站的网络公司
  • 山东省住房和城乡建设挺网站/模板之家官网
  • 网站建设策划执行/代写文章的平台有哪些
  • 青海城乡住房和建设厅网站/网站怎么推广
  • 提供网站建设服务的网站/人民日报今日头条新闻
  • 影视网站怎么建设/上海优化网站方法
  • 建设网站比较好的公司吗/百度搜索趋势
  • app网站建设工作师/seo专员很难吗
  • 龙岗网站建设-信科网络/今日新闻国际头条新闻