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

南京移动网站设计外包公司和劳务派遣哪个好一点

南京移动网站设计,外包公司和劳务派遣哪个好一点,棋牌类网站开发,大丰有没有做网站题目描述#xff1a;给你一个包含 n 个整数的数组 nums#xff0c;判断 nums 中是否存在三个元素 a#xff0c;b#xff0c;c #xff0c;使得 a b c 0 请你找出所有和为 0 且不重复的三元组。 注意#xff1a;答案中不可以包含重复的三元组。 输入#xff1a;nums …题目描述给你一个包含 n 个整数的数组 nums判断 nums 中是否存在三个元素 abc 使得 a b c 0 请你找出所有和为 0 且不重复的三元组。 注意答案中不可以包含重复的三元组。 输入nums [-1,0,1,2,-1,-4] 输出[[-1,-1,2],[-1,0,1]] 输入nums [] 输出[] 输入nums [0] 输出[] 第一步可以对已有的数组作一个排序保证数组升序排序由左至右逐渐增大。为了后续操作做准备。 第二步创建左右两个指针循环数组将i的位置的值当作是我们自己左右指针分别指向两个队友两个数。 第三步每一次都做验证三个值相加看一下三个值相加的结果到底是大了还是小了。 第四步移动指针由于目前数组已经有序了如果值大于0 则大的数小一些即可右指针左移反之小于0左指针右移 public ListListInteger threeSum2(int[] nums) {int n nums.length;ListListInteger result new ArrayList();Arrays.sort(nums);for (int i 0; i n; i) {if (nums[i] 0) break;if (i 0 nums[i] nums[i - 1]) continue; int leftPoint i 1; int rightPoint n - 1; // 右指针为n-1 就是循环完全部数组while (leftPoint rightPoint) {int num nums[i] nums[leftPoint] nums[rightPoint];if (num 0) {result.add(Arrays.asList(nums[i], nums[leftPoint], nums[rightPoint])); leftPoint;rightPoint--; while (leftPoint rightPoint nums[leftPoint] nums[leftPoint - 1]) leftPoint;while (leftPoint rightPoint nums[rightPoint] nums[rightPoint 1]) rightPoint--;} else if (num 0)leftPoint;elserightPoint--;}}return result; }复杂度分析 我们程序中使用了一个for循环加若干个while但是我们会发现while循环的整体次数 其实就是n的次数所以时间复杂度应该是O(N)。 空间复杂度只使用了几个固定的值如n,左指针,右指针等 所以空间复杂度是O(1)
http://www.pierceye.com/news/628707/

相关文章:

  • 教育网站建设 飞沐软件定制公司值得去吗
  • 金耀网站建设网站制作景观建筑人才网
  • 仿《爱美眉》网站 dede门户网站的主要功能
  • 外发加工网站深圳如何优化
  • 做设计在哪个网站上找高清图片大全网站建设风险分析
  • 做兼职哪个网站好哪些网站做免费送东西的广告6
  • 网站建设战略互动模板wordpress
  • 三原网站建设网易企业邮箱登录v
  • 为网站营销好处wordpress tar.xz
  • wordpress建站比较淘宝客网站怎么建设
  • 网站结构有哪些安徽省建设工程信息网官方网站
  • 如何查看网站是否备案直播网站怎么做啊
  • 广西做网站的公司投资融资理财网站模板
  • 做网站的颜色游戏推广员拉人犯法吗
  • 金融审核网站制作站长之家网址ip查询
  • 石家庄做家教网站网络营销网站建设
  • 怎么做淘宝网站赚钱吗怎样提高百度推广排名
  • 购物网站建设成本u9u8网站建设
  • 抚州市住房和城乡建设局网站手机网站素材
  • 用dw做音乐网站模板策划公司收费明细
  • 大气手机网站模板免费下载南昌seo排名
  • 做卖衣服网站源代码seo搜索引擎优化名词解释
  • 东营免费建网站网络运维必备知识
  • 盐城建设网站备案 网站负责人
  • 外贸营销网站怎么建设网站域名注册证书
  • 安徽网站建设首选-晨飞网络甘肃泾川县门户网站两学一做
  • 360°网站标签旋转显示特效建筑设计专业比较好的学校
  • 郫县建设局网站中文wordpress模版
  • 塔里木油田公司档案馆网站建设研究响应式网站建设教程
  • wordpress侧边栏怎么加php代码重庆seo优化公司