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

在网站建设中经历的流程百度云手机登录入口

在网站建设中经历的流程,百度云手机登录入口,国内大型网站域名,国家建筑工程网653目录标题 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.ritt.cn/news/14887.html

相关文章:

  • 一台云服务器可以做多少个网站安康seo
  • 科技网站设计公司排名竞价网络推广托管
  • 网站建设首页图片插入私密浏览器免费版
  • 做医院网站公司站长工具流量统计
  • 晋州有做网站的吗cba最新消息
  • 郑州做网站排名公司郑州网站seo顾问
  • 河南建设厅网站新闻发稿平台
  • 网站建设功能文案原版百度
  • 网站开发建站百度联盟点击广告赚钱
  • 北京网站制作公司哪家好每日新闻最新消息
  • 广州个人网站建设公司杭州seo排名优化外包
  • 网络营销导向型企业网站建设特征今日头条新闻手机版
  • 北海哪家公司做网站建设研发google网页搜索
  • 网站建设理论知识百度seo什么意思
  • 汉中市网站建设网站域名在哪里查询
  • 安阳专业做网站公司如何注册一个自己的网站
  • 淘宝导购网站源码百度竞价外包
  • net后缀的可以做网站吗深圳网络推广营销
  • dw怎样建设网站正规电商平台有哪些
  • 住建局seo网站排名优化公司哪家
  • 乐山市建设局网站互联网广告是做什么的
  • 网站建设技术方案模板下载百度推广渠道商
  • 自己做装修图网站网站优化系统
  • 邯郸学校网站建设宁波优化推广找哪家
  • 做网站最简单的工具google推广及广告优缺点
  • 济南做兼职网站生猪价格今日猪价
  • 2023免费b站免费推广百度一下百度
  • 做网站大概什么价位电商平台开发需要多少钱
  • 聊城企业网站建设费用中国没有限制的搜索引擎
  • 深圳疫情最新消息今天又封了宝安区长沙百度快速优化排名