LeetCode:Two Sum浅析
程序员文章站
2022-12-10 16:11:03
Two Sum
Total Accepted:199288Total Submissions:913621Difficulty:Easy
&nb...
Two Sum
Total Accepted:199288Total Submissions:913621Difficulty:Easy
Given an array of integers, returnindicesof the two numbers such that they add up to a specific target.
You may assume that each input would haveexactlyone 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 tozero-basedindices. Please read the above updated description carefully.
Hide Tags
ArrayHash Table
Hide Similar Problems
(M) 3Sum(M) 4Sum(M) Two Sum II - Input array is sorted(E) Two Sum III - Data structure design
code:
class Solution { public: vector twoSum(vector& nums, int target) { map m; vector ret; for(int i=0;ii){ ret.push_back(i); ret.push_back(m[tmp]); break; } } return ret; } };
上一篇: 初识storm分布式流计算
下一篇: C语言实现单链表的节点插入(带头结点)
推荐阅读
-
LeetCode 15: 3Sum题解(python)
-
【LeetCode】Two Sum & Two Sum II - Input array is sorted & Two Sum IV - Input is a BST
-
LeetCode - 1. Two Sum(8ms)
-
LeetCode_#1_两数之和 Two Sum_C++题解
-
Two Sum - 新手上路
-
259 [LeetCode] 3Sum Smaller 三数之和较小值
-
LeetCode(62)-Two Sum
-
LeetCode:Two Sum浅析
-
leetcode 2. Add Two Numbers
-
00 | Two Sum