《leetcode》two-sum
来源:互联网 发布:中国政治体制优势 知乎 编辑:程序博客网 时间:2024/06/09 21:31
题目描述
Given an array of integers, find two numbers such that they add up to a specific target number.
The function twoSum should return indices of the two numbers such that they add up to the target, where index1 must be less than index2. Please note that your returned answers (both index1 and index2) are not zero-based.
You may assume that each input would have exactly one solution.
Input: numbers={2, 7, 11, 15}, target=9
Output: index1=1, index2=2
解析:题目的设定很清楚了,只有一组,于是就容易了。
public class Solution { public int[] twoSum(int[] numbers, int target) { int [] result = 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){ result[0]=i+1;//注意下标从1开始计数 result[1]=j+1; break; } } } return result; }}
阅读全文
0 0
- 【Leetcode】Two Sum (Sum)
- LeetCode: Two Sum
- LeetCode: Two Sum
- [Leetcode] Two Sum
- LeetCode : Two Sum
- Leetcode: Two Sum
- leetcode 46: Two Sum
- [LeetCode] Two Sum
- LeetCode 1 - Two Sum
- Leetcode : Two Sum
- 【leetcode】Two Sum
- [LeetCode]Two Sum
- leetcode Two Sum
- [Leetcode] Two Sum
- [leetcode] Two Sum
- LeetCode - Two Sum
- leetcode之Two Sum
- LeetCode | Two Sum
- ARKit从入门到精通(3)-ARKit自定义实现
- ROS学习(基于Ubuntu 15.04 和ROS Jade)第三章 ROS核心教程 之 15 录制与回放数据
- MySQL 时间戳转日期格式小案例
- javascript赋值、算术、逻辑运算符
- Delphi:程序自己删除自己,适用于任何windows版本(含源码)
- 《leetcode》two-sum
- 第一篇博客
- java学习笔记01
- 插入排序之--希尔排序
- setTimeout and setInterval
- 人工智能之机器学习算法体系汇总
- 一些简单算法的学习——递归
- Qt4过渡至Qt5需要注意的
- 利用redis-sentinel+keepalived实现redis高可用