1. Two Sum
来源:互联网 发布:闲鱼淘宝介入支持卖家 编辑:程序博客网 时间:2024/06/05 10:49
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, and you may not use the same element twice.
Example:
Given nums = [2, 7, 11, 15], target = 9,Because nums[0] + nums[1] = 2 + 7 = 9,return [0, 1].
題意:給定一個數組還有一個目標數,輸出數組中兩個數加起來等於目標數的所有組合(但不能兩個相同的元素進行相加)
題解:對這個數組進行兩次歷遍,若加起來等於目標數,則加入答案中,若元素相同則跳過
package LeetCode.Easy;public class TwoSums {public int[] twoSum(int[] nums, int target) { for(int i = 0; i < nums.length; i++ ) { for(int j = 0; j < nums.length; j ++) { if(i == j) continue; if(nums[i] + nums[j] == target) { int [] ans = new int[2]; ans[0] = i; ans[1] = j; return ans; } } } return null; }}
阅读全文
1 0
- 1. Two Sum && 167. Two Sum II
- LeetCode 1. Two Sum
- [LeetCode]1.Two Sum
- LeetCode 1.Two Sum
- LeetCode --- 1. Two Sum
- 1.Two Sum
- [Leetcode] 1. Two Sum
- leetcode---1.Two sum
- 1.Two Sum
- [Leetcode] 1. Two Sum
- LeetCode 1.Two Sum
- 1. Two Sum
- 1. Two Sum
- 1. Two Sum Ruby
- LeetCode 1.Two Sum
- LeetCode 1.Two Sum
- 1. Two Sum
- 1.Two Sum
- 分布式服务框架 Zookeeper -- 管理分布式环境中的数据
- 图像处理之常用插值算法
- HDU 5178 pairs
- 无主之地1
- redis 支持类型及相关命令
- 1. Two Sum
- Win7 x64 Eclipse无法识别手机 / adb interface有黄色感叹号,无法识别
- java打印几种不同排列方式的九九表
- R语言-调试代码
- AXURE RP EXTENSION For Chrome解决方案
- select源码剖析
- MVC框架
- 封装ajax
- display:none和visibility:hidden的区别