1. Two Sum
来源:互联网 发布:百度云盘 会员 淘宝 编辑:程序博客网 时间:2024/06/05 03: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].
Solution:
public class Solution { public int[] twoSum(int[] nums, int target) { Map<Integer,Integer> map = new HashMap<>(); for (int i = 0; i< nums.length; i++) { if(map.containsKey(nums[i])) return new int[] {map.get(nums[i]),i}; else map.put((target-nums[i]), i); } return null; }}
0 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
- 统计数字限时增长效果实现:------------简单有效版(配合JQ使用)
- php乱码问题解决
- Spark快速安装与部署运行
- getMethods getDeclaredMethods区别
- assets目录下apk的安装
- 1. Two Sum
- android 的@androi与?android区别
- WebRTC有前途吗?
- java浮点数比较
- 聘用合同与劳动合同的关系
- 选择排序
- Servlet3.0新特性使用详解
- 基于html5 JS实现的拍照上传图片
- nginx如何解决“惊群”