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

网站开发维护招聘公司seo是什么职位

网站开发维护招聘,公司seo是什么职位,企业网站管理系统最新4湖南岚鸿牛x1 0,做视频网站需要多大的带宽三数之和 给你一个整数数组 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 != j、i != 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 

分析:

已知: 
1、三元组求和: nums[i] + nums[j] + nums[k] == 0
2、要求: i != j、i != k 且 j != k
3、将多余重复的数据 去重 处理 求解算法: 双指针
1、初始化两个参数,即最左指针left,最右指针right
2、对原数组进行排序处理
3、去重处理(三种)nums[i] == nums[i - 1] 跳过、nums[left] == nums[left + 1] left++ 去重、nums[right] == nums[right - 1] right-- 去重

题解:

// 采用 双指针解决public List<List<Integer>> threeSum(int[] nums) {//  定义一个结果集List<List<Integer>> res = new ArrayList<>();// 对原数组排序Arrays.sort(nums);for (int i = 0; i < nums.length; i++) {// 定义双指针int left = i + 1;int right = nums.length - 1;// 如果当前位置大于0 ,则后期相加不可能等于0,结束循环if (nums[i] > 0) {break;}// 去掉重复的值if (i > 0 && nums[i] == nums[i - 1]) continue;while (left < right) {int sum = nums[i] + nums[left] + nums[right];if (sum == 0) {// 将满足条件的数据 添加到结果集中res.add(Arrays.asList(nums[i], nums[left], nums[right]));// 二次去重  当sum = 0时,nums[left] == nums[left + 1],nums[right] == nums[right - 1]都会导致数据重复,因此需要跳过while (left < right && nums[left] == nums[left + 1]) {left++;}while (left < right && nums[right] == nums[right - 1]) {right--;}left++;right--;} else if (sum < 0) {left++;} else {right--;}}}return res;}
http://www.wangmingla.cn/news/128897.html

相关文章:

  • 网站开发毕业设计源码南昌seo技术外包
  • b2b电子商务网站的特点外贸网站建设 google
  • 付费的网站推广该怎么做兰州seo优化
  • 女人与狗做视频网站html简单网页设计作品
  • sap中小企业解决方案seo上海公司
  • dz论坛可以做招聘网站每日新闻快报
  • 做虚拟币网站需要什么手续windows优化大师好用吗
  • 做平面有什么好的网站谷歌sem和seo区别
  • dede世界杯网站模板网络营销的10个特点
  • 自助服务系统网站seo优化效果怎么样
  • 用python做美食网站网站域名在哪买
  • 杭州网站建设ttmwl网络营销官网
  • jsp开发网站开发源码游戏搬砖工作室加盟平台
  • 百度网站流量统计搜索图片识别出处百度识图
  • 网站备案服务号摘抄一则新闻
  • 网站建设氵金手指下拉qq空间刷赞推广网站
  • 如保做网站赢利最新网络营销方式有哪些
  • 网站套模板教程发稿网
  • 江苏广泽建设有限公司网站如何建立网页
  • 网站建设廾金手指专业壹陆百度快照怎么没有了
  • 企业开发流程网站seo谷歌
  • 青岛网站公司哪家好企业建站都有什么网站
  • 网站外链建设策略百度提交网址
  • 苏州企业网站建站系统搜索引擎优化方法与技巧
  • 静态网站 分页近期的时事热点或新闻事件
  • 做视频的教学直播网站公司品牌宣传
  • 医疗器械注册证杭州seo技术培训
  • 动态网站建设实训心得上海百度公司总部
  • 在日本做色情网站软文类型
  • 工业产品设计论文厦门seo排名优化公司