题目描述:

  给一个整数数组,找到两个数使得他们的和等于一个给定的数target。

  你需要实现的函数twoSum需要返回这两个数的下标, 并且第一个下标小于第二个下标。注意这里下标的范围是1到n,不是以0开头。

注意事项

  你可以假设只有一组答案。

样例

  numbers=[2, 7, 11, 15],  target=

  return [1, 2]

 public class Solution {
/*
* @param numbers : An array of Integer
* @param target : target = numbers[index1] + numbers[index2]
* @return : [index1 + 1, index2 + 1] (index1 < index2)
*/
public int[] twoSum(int[] numbers, int target) {
int[] res = new int[2];
for(int i=0;i<numbers.length;i++){
for(int j=i+1;j<numbers.length;j++){
if(numbers[i]+numbers[j]==target){
res[0] = i+1;
res[1] = j+1;
return res;
}
}
}
return res;
}
}

最新文章

  1. c++适配器
  2. oracle 密码有效期
  3. String PK StringBuilder,传说就是传说,只有动手实验,才能得出确定的答案
  4. 【Alpha版本】冲刺-Day9
  5. jenkins2 Jenkinsfile和load
  6. Appium-001-测试开发环境搭建(Android - Win7)
  7. 控制台应用程序中Main函数的args参数
  8. java生成二维码图片
  9. RDoc
  10. JavaScript的事件机制
  11. HDU1027 Ignatius and the Princess II
  12. 关于linux下的date日期,并以日期给文件命名
  13. 从一次输入框无法输入的bug,谈如何限制输入框输入类型
  14. Spring _day01_下载、概述、监听器
  15. 剑指offer(46)孩子们的游戏
  16. Django-website 程序案例系列-1 最简单的web服务器
  17. WebGL和ThreeJs学习5--ThreeJS基本功能控件
  18. xss跨站脚本攻击及xss漏洞防范
  19. C++结构体字节对齐
  20. 关于拓展jQuery功能插件的写法

热门文章

  1. 1.Solution的Build、Rebuild和Clean
  2. 从零开始Unity3D游戏开发【3烘焙】
  3. image元素的src属性值与getAttribute(&#39;src&#39;)值
  4. FINDPEAKS - matlab函数
  5. json中头疼的null
  6. WCF---服务发布的步骤
  7. node中的get请求和post请求的不同操作【node学习第五篇】
  8. JSONObject put accumulate element 方法区别-------java中
  9. Hadoop 处理“Name node is in safe mode”问题(转)
  10. 大家帮我测试下,IOCP服务端和客户端交互