热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

leetcode刷题.15.三数之和.简单练习

给你一个包含n个整数的数组nums,判断nums中是否存在三个元素a,b,c,使得abc0?请你找出所有满足条

给你一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?请你找出所有满足条件且不重复的三元组。

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


 

排序+双指针。时间复杂度o(n2) 

vector> threeSum(vector& nums) {vector> output;if(nums.size() <3) return output;std::sort(nums.begin(), nums.end());for(int i &#61; 0; i

 


推荐阅读
author-avatar
宝泉岭_白饭如霜些_350
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有