1-Two Sum
2017-09-12 20:01
148 查看
难度:easy
You may assume that each input would have exactly one solution, and you may not use the same element twice.
1.题目描述
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.
2.题目理解
这道题目比较简单,只需要用一个两层循环,将数字两两进行相加,并且判断是否与target的值相同即可。3.代码实现
class Solution { public: vector<int> twoSum(vector<int>& nums, int target) { vector<int> result; int len = nums.size(); for (int j = 0; j < len; ++j) { for (int k = j + 1; k < len; ++k) { if (nums[j] + nums[k] == target) { result.push_back(j); result.push_back(k); return result; } } } } };
相关文章推荐
- Two Sum
- LeetCode 1 Two Sum
- 【leetcode】【1】Two Sum
- 13.leetcode题目1: Two Sum
- 【一天一道LeetCode】 #1 Two Sum
- LeetCode(java)1. Two Sum
- Leetcode--Two Sum
- LeetCode|Two Sum
- Leetcode-1. Two Sum
- LeetCode 1 Two Sum 排序后快速求解
- 【leetcode】1. Two Sum
- leetcode 刷题题解(c++) 1.Two Sum (hash表,排序+二分查找)
- [LeetCode] 1. Two Sum
- Two Sum
- LeetCode: Two Sum
- Leetcode:1.Two Sum
- No.001:Two Sum
- Two Sum
- 1. Two Sum
- leetcode(E)two sum