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

ims2009 asp企业网站建设促销方法100种

ims2009 asp企业网站建设,促销方法100种,做视频网站 视频放在哪里,网络规划设计师2022论文5月给你一个整数数组 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 != kj != k ,同时还满足 nums[i] + nums[j] + nums[k] == 0 。请

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

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

解题思路:

本题的关键是如何去重。

public static List<List<Integer>> threeSum(int[] nums) {int left,right,sum;int len=nums.length;List<List<Integer>> result=new ArrayList<>();Arrays.sort(nums);  //对数组进行排序for(int i=0;i<len;i++){//nums[i]大于0时,不可能组成三元组if (nums[i] > 0) {return result;}if(i>0 && nums[i]==nums[i-1]){   //对a去重continue;}left=i+1;right=len-1;while (left<right){sum=nums[i]+nums[left]+nums[right];//满足条件if(sum<0){left++;}else if(sum>0){right--;}else{List list=new ArrayList<>();list.add(nums[i]);list.add(nums[left]);list.add(nums[right]);result.add(list);//result.add(Arrays.asList(nums[i],nums[left],nums[right]));// 对b、c去重while (right > left && nums[right] == nums[right - 1]) right--;while (right > left && nums[left] == nums[left + 1]) left++;left++;right--;}}}return result;}

http://www.wangmingla.cn/news/122268.html

相关文章:

  • 网站片头动画用什么软件做的互联网营销专家
  • 中央政府网站建设管理办法网络营销总结及体会
  • wordpress户外俱乐部主题seo实战密码在线阅读
  • 网站工商标识做网站的公司负责网站收录查询
  • 做网站的用什么主机好郑州seo外包
  • 网站建设人员如何制作一个网页链接
  • 郴州网站制作公司在哪里想做电商应该怎么入门
  • 全国疫情最新消息今天今日新增排名优化哪家好
  • 校园图书回收网站建设中级经济师考试
  • 鹤壁市城乡一体化示范区邮编关键词优化seo优化排名
  • 移动商务网站开发课程网络设计
  • 15年做哪个网站致富今日热搜
  • 如何做网站充值百度推广客服投诉电话
  • 有没有可以做兼职的网站吗新手怎么入行sem
  • 功能型网站 设计品牌软文营销案例
  • 全国最火的加盟项目seo排名赚app官网
  • php旅游类网站开发毕业设计天津百度推广代理商
  • 服装网站建设准备大连seo建站
  • 芜湖市网站建设成都最新消息今天
  • 合理的网站结构搜素引擎优化
  • 临沂做网站电话2023年4月疫情恢复
  • 有没有代做ppt的网站网站系统开发
  • 珠海网站建设怎样佛山本地网站建设
  • 网站首页制作案例静态网站模板
  • 做网站需要什么人才营销策划的概念
  • 台州网站建设系统百度竞价点击价格
  • 专做服装的网站惠州seo报价
  • 邢台做网站的公司有那个seo百度快照优化公司
  • 上海做网站要多少钱个人网页怎么做
  • 免费网站地址申请有哪些营销推广方式