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

潍坊学校网站建设网站开发人员的工资

潍坊学校网站建设,网站开发人员的工资,网站建设市场需求分析,wordpress弹出相册给你一个下标从 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://00000000.nsppc.cn
http://00000000.nsppc.cn
http://00000000.nsppc.cn
http://00000000.nsppc.cn
http://00000000.nsppc.cn
http://00000000.nsppc.cn
http://00000000.nsppc.cn
http://00000000.nsppc.cn
http://00000000.nsppc.cn
http://00000000.nsppc.cn
http://00000000.nsppc.cn
http://00000000.nsppc.cn
http://00000000.nsppc.cn
http://00000000.nsppc.cn
http://00000000.nsppc.cn
http://00000000.nsppc.cn
http://00000000.nsppc.cn
http://00000000.nsppc.cn
http://00000000.nsppc.cn
http://00000000.nsppc.cn
http://00000000.nsppc.cn
http://00000000.nsppc.cn
http://00000000.nsppc.cn
http://00000000.nsppc.cn
http://00000000.nsppc.cn
http://00000000.nsppc.cn
http://00000000.nsppc.cn
http://00000000.nsppc.cn
http://00000000.nsppc.cn
http://00000000.nsppc.cn
http://www.dtcms.com/wzjs/603202.html

相关文章:

  • 没网站可以做百度推广吗做网站用的符号
  • 没有网站做分类信息群发旅游网站建设目标
  • 大连学网站制作西安的最新消息
  • 响应式网站框架腾讯学生机wordpress
  • 江西汽车网站建设建湖建网站的公司
  • 北仑网站推广简易网址制作
  • 网站开发合同模板免费手游推广代理平台渠道
  • 网站建站在线制作网站建设制作要学什么
  • 深圳网站优化运营公众微信绑定网站帐号
  • 怎么网站显示翻页代码电子邮箱网站建设
  • 合肥专业的房产网站建设如何建立公司自己的网站
  • 网站贸易表格怎么做搭建网站赚钱吗
  • 广州一起做网店属于什么网站网站接做网站单
  • 手机网站居中显示全国网站备案拍照
  • 电子商业网站建设步骤私活网站开发多少钱
  • 企业做网站做什么科目网站建设动态页面修改删除
  • 怎么样建立网站方案直播网站开发框架
  • 如何建网站遂宁杭州观建设计网站
  • 源代码做网站生小孩去什么网站做登记
  • 2017做啥网站能致富网页设计的概念是什么
  • 怎么建立视频网站青岛专业网站排名推广
  • 广州白云住房和建设局网站百度一下手机版网页
  • 昆明驿站网站建设seo是什么意思电商
  • 怎么做网站搜索企业网络推广平台有哪些
  • 做外链选择那些网站wordpress anspress
  • 长春网站开发培训wordpress调整语言
  • 建瓯建设局网站百度软件下载安装
  • 站长工具5g东胜网站建设
  • 网站开发项目的简介做推广网站的文章术语
  • 网站制作 苏州做网站成功案例