leetcode-1 Two Sum 找到数组中两数字和为指定和
来源:互联网 发布:淘宝优惠券广告 编辑:程序博客网 时间:2024/04/29 12:05
问题描述:在一个数组(无序)中快速找出两个数字,使得两个数字之和等于一个给定的值。假设数组中肯定存在至少一组满足要求。
public class test1 {
public static int[] twoSum(int[] nums, int target) {
for (int i = 0; i < nums.length; i++) {
for (int j = i + 1; j < nums.length; j++) {
if (nums[i] + nums[j] == target) {
return new int[]{i,j};
}
}
}
return new int[]{-1};//return -1 if target isn't exist;
}
public static void main(String[] args) {
int[] arr = {2, 7, 11, 15};
int target = 17;
int[] res = twoSum(arr, target);
for (int i = 0; i < res.length; i++) {
System.out.println(res[i]);//0,1
}
}
}
0 0
- leetcode-1 Two Sum 找到数组中两数字和为指定和
- [Leetcode #1]Two Sum 从数组中找出和为特定值的两个数
- Two Sum(找出数组中两个和等于指定数字的元素)
- Two sum(在数组中找两个数,使其和为指定值)
- Two sum 在数组中寻找和为指定值的两个数
- [C++]LeetCode 1: Two Sum(无序数组求指定和)
- Two Sum 从数组中找到两个位置的值相加和为给定目标的值
- Two Sum 数组中找两个之和为sum@LeetCode
- 【LeetCode】Two Sum && 【九度】题目1352:和为S的两个数字
- LeetCode题解--1. Two Sum(和为S的两个数字)
- 在数组中找出四个数字的和等于指定数字(4Sum)
- LeetCode 1. Two Sum--数组中两元素相加为该数值,输出对应的两个索引
- leetcode 1. Two Sum两数和(HashMap)
- 面试题:编写函数找到数组中所有和为指定值的整数对
- 无序数组中找出和为N的两个数 Two Sum
- leetcode 1 Two Sum(在无序数组中找两个数之和与目标值相等,两种方法)
- leetcode 1 Two Sum 两数之和
- Leetcode Two Sum (数组)
- andriod开发出现的错误及解决方案
- MFC学习笔记(1)——Windows程序基础
- react native 触摸的响应方法以及过程(二)
- Activiti 工作流
- 【Codeforces Testing Round #4】Codeforces 147B Smile House
- leetcode-1 Two Sum 找到数组中两数字和为指定和
- Java实现(04)——建造者模式(Builder Pattern)
- [Unity3D]Shader编程之腐蚀消失
- hive server
- 第13周项目4-Floyd算法验证
- C++学习笔记七——内存管理机制
- http与https的区别(http的缺点)
- Android快速实现文件下载(只有4行代码)
- 求字符串中出现次数最多和第二多的字母