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

深圳知名网站建设公司主要的网站开发技术路线

深圳知名网站建设公司,主要的网站开发技术路线,阿里云网站建设方案,江西中耀建设集团有限公司网站给你一个下标从 1 开始的整数数组 numbers &#xff0c;该数组已按 非递减顺序排列 &#xff0c;请你从数组中找出满足相加之和等于目标数 target 的两个数。如果设这两个数分别是 numbers[index1] 和 numbers[index2] &#xff0c;则 1 < index1 < index2 < numbers…

给你一个下标从 1 开始的整数数组 numbers ,该数组已按 非递减顺序排列  ,请你从数组中找出满足相加之和等于目标数 target 的两个数。如果设这两个数分别是 numbers[index1] 和 numbers[index2] ,则 1 <= index1 < index2 <= numbers.length 。

以长度为 2 的整数数组 [index1, index2] 的形式返回这两个整数的下标 index1  index2

你可以假设每个输入 只对应唯一的答案 ,而且你 不可以 重复使用相同的元素。

你所设计的解决方案必须只使用常量级的额外空间。

 

示例 1:

输入:numbers = [2,7,11,15], target = 9
输出:[1,2]
解释:2 与 7 之和等于目标数 9 。因此 index1 = 1, index2 = 2 。返回 [1, 2] 。

示例 2:

输入:numbers = [2,3,4], target = 6
输出:[1,3]
解释:2 与 4 之和等于目标数 6 。因此 index1 = 1, index2 = 3 。返回 [1, 3] 。

示例 3:

输入:numbers = [-1,0], target = -1
输出:[1,2]
解释:-1 与 0 之和等于目标数 -1 。因此 index1 = 1, index2 = 2 。返回 [1, 2] 。

解法一

第 1 题 做过无序数组找两个数,里边的解法当然也可以用到这道题,利用了 HashMap,可以过去看一下。

第 15 题 找出三个数,使其和为目标值的题目中的解法中,其实我们将问题转换到了现在这道题,也可以过去看一下。具体的话,其实我们只需要首尾两个指针进行遍历即可。

public int[] twoSum(int[] numbers, int target) {int i = 0;int j = numbers.length - 1;while (i < j) {if (numbers[i] + numbers[j] == target) {return new int[] { i + 1, j + 1 };} else if (numbers[i] + numbers[j] < target) {i++;} else {j--;}}//因为题目告诉我们一定有解,所以这里随便返回了return new int[] { -1, -1 };
}
http://www.dtcms.com/a/586754.html

相关文章:

  • 做网站用别人的图片泉州网站建设培训
  • 深圳专业英文网站建设建筑人才直聘网
  • 个人网站备案地址选择惠州手工外发加工网
  • 高防服务器在网络游戏中的优势
  • 微商城网站建设策划网站建设简讯
  • 在 Go 语言中,模板字符串
  • PPT导出为图片的格式选择:JPG与PNG的区别
  • 开封网站建设流程与开发步骤免费正版高清素材库
  • K8S第二次安装
  • 手机上怎么上传网站什么是网络营销与策划
  • 港股上市只是起点:张兴海重塑赛力斯战略蓝图
  • JavaScript对DOM文本内容进行瞬间替换分析
  • 大模型领域部分资源平台汇总
  • 用ai来写一个CO2传感器检测
  • 企业网站建设方案策划北京网络运维公司
  • 怎么做网站免费的刷赞dw做网站可以做毕业设计吗
  • 奉城网站建设开发一个网站
  • 芜湖建设厅官方网站公司装修预算表
  • 余江区建设局网站中国建设银行网站包头分行
  • 有哪些网站可以做网站游戏wordpress 游戏 模板
  • 【算法】day16 动态规划
  • 【SSM 框架 | day27 MP】
  • linux建设一个网站wordpress调用头部
  • 专门做杂志的网站有哪些wordpress如何设置404页面跳转
  • 网站建设人员岗位设置网站策划方案如何做
  • 响应式网站建设开发公司全球外贸网站有哪些
  • 做网站都需要哪些软硬件wordpress用户注册地址
  • 欧美网站建设排名基础网页制作流程
  • 适合手机端的wordpressseo网站推广软件 快排
  • 【大模型训练】加载load_state 中的一些技巧 工厂设计模式