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

兼职 网站建设衡阳百度推广

兼职 网站建设,衡阳百度推广,做seo的网站,wordpress自定义分类面包屑导航目录标题 2023-8-23 09:25:08 2023-8-23 09:25:08 自己写的不是常量级的额外空间,但是写出来了,记录一下。 下次写的时候,请用双指针。 (其实我想了想一想,双指针就没感觉出来:因为我只想到双指针两个都…

目录标题

  • 2023-8-23 09:25:08

2023-8-23 09:25:08

自己写的不是常量级的额外空间,但是写出来了,记录一下。

下次写的时候,请用双指针。

(其实我想了想一想,双指针就没感觉出来:因为我只想到双指针两个都向后,没想到一个也能够在前一个向后。Orz。多做点题目就好了。)
在这里插入图片描述

class Solution {public int[] twoSum(int[] numbers, int target) {int[] result = new int[2];// 从第一个i下标开始找for (int i = 0; i < numbers.length; i++) {// 找到i后面的下标for (int k = i + 1; k < numbers.length; k++) {// 由于 该数组已按 非递减顺序排列// 剪枝:相加之和大于目标数的话,后面的就可以不用判断了if (numbers[i] + numbers[k] > target) {break;}// 相加之和等于目标数 且 仅存在一个有效答案if (numbers[i] + numbers[k] == target) {// result[0] = i + 1;result[1] = k + 1;return result;}}}return result;}
}

O(n) 解法

public int[] twoSum(int[] numbers, int target) {int i = 0;int j = numbers.length - 1;while (i < j) {int sum = numbers[i] + numbers[j];if (sum < target) {i++;} else if (sum > target) {j--;} else {return new int[]{i+1, j+1};}}return new int[]{-1, -1};
}作者:nettee
链接:https://leetcode.cn/problems/two-sum-ii-input-array-is-sorted/solutions/87919/yi-zhang-tu-gao-su-ni-on-de-shuang-zhi-zhen-jie-fa/
来源:力扣(LeetCode)
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
http://www.zhongyajixie.com/news/11951.html

相关文章:

  • 哪个网站可以做魔方图片百度关键词排名快速排名
  • 东营网站建设优化4414站长平台
  • 燕郊疫情最新消息优化seo招聘
  • 做儿童成长相册模版网站百度seo整站优化
  • 网络营销与推广的概念厦门百度快照优化排名
  • 网站备案要拍照大家怎么做的啊网站标题seo外包优化
  • txt做网站如何加图片北京seo公司华网白帽
  • flash网站读条怎么做学seo推广
  • 质量好网站建设商家seo搜索引擎优化工资薪酬
  • 温州网站建设制作公司百度快速排名 搜
  • 免费cn域名注册北京网站优化服务
  • 做网站相关的英文名词零基础怎么做电商
  • 免费自助建站系统大全贵阳网站建设公司
  • 网站规划说明书范文seo关键词排名优化联系方式
  • 备案时网站关闭常用的网络推广手段有哪些
  • 设计网站公司价格百度网页链接
  • 整站建设和网站优化h5制作
  • 各大网站免费观看seo网上培训多少钱
  • 网站是广西住房和城乡建设厅网页代码
  • 中铁建设集团董事长网站seo优化免费
  • adobe做网站的百度收录情况
  • 门户网站开发需求分析关键字参数
  • 网站建设网址网站制作三只松鼠软文范例500字
  • 网站做等保三级建设点点站长工具
  • 网站设计营销比较好的知名公司有哪些
  • 那个网站做租赁好注册域名
  • 陕西网页制作seo站长博客
  • 网站关键词多长中国刚刚发生8件大事
  • 网站功能有哪些西安企业seo外包服务公司
  • 专业建设网站服务公司semen是什么意思