1. Two Sum
2016-03-18 21:51
357 查看
Given an array of integers, return indices of the two numbers such that they add up to a specific target.
You may assume that each input would have exactly one solution.
Example:
UPDATE (2016/2/13):
The return format had been changed to zero-based indices. Please read the above updated description carefully.
You may assume that each input would have exactly one solution.
Example:
Given nums = [2, 7, 11, 15], target = 9, Because nums[0] + nums[1] = 2 + 7 = 9, return [0, 1].
UPDATE (2016/2/13):
The return format had been changed to zero-based indices. Please read the above updated description carefully.
public class Solution { public int[] twoSum(int[] nums, int target) { int index1=0,index2=0; outer: for(;index1<nums.length;index1++){ for(index2=index1+1;index2<nums.length;index2++){ if(nums[index1]+nums[index2]==target)break outer; } } int[] result ={ index1+1,index2+1 }; return result; } }
相关文章推荐
- OC-字符串、数组、字典总结
- DFS与BFS之间的区别
- Android下雪动画的实现
- 浅析依赖注入框架Autofac的使用
- 如何编写YARN应用程序
- 278. First Bad Version
- 冒泡排序
- poj-1163-The Triangle
- Hadoop pipes编程
- 125. Valid Palindrome
- 【XHProf】 安装介绍
- json字符串和java对象的相互转化
- 北化oj 2104-程序改错 - 字符转换为数字
- 最详细的图文教程,教你一点一点的上传你的APP程序打包上传到APP Store.
- 如何用AWS(亚马逊云服务器)搭建一个自己的blog (4) – 如何屏蔽Bitnami的小广告
- OC中的私有变量和description
- 百度地图API的使用
- 浅谈AngularJS的$parse服务
- Hadoop pipes设计原理
- 7. Reverse Integer