leetcode [Two Sum]
来源:互联网 发布:陆金所网络投融资平台 编辑:程序博客网 时间:2024/05/23 22:58
public class Solution {//Java O(N^2) public int[] twoSum(int[] nums, int target) { int[] res = new int[2]; for(int i = 0; i < nums.length; i++){ for(int j = i + 1; j < nums.length; j++){ if(nums[i] + nums[j] == target){ res[0] = i; res[1] = j; return res; } } } return res; }}
class Solution {//C++ 用到了map,能快一些,容器的好处public: vector<int> twoSum(vector<int>& nums, int target) { map<int, int> map_temp; vector<int> res; for(int i = 0; i < nums.size(); i++){ map_temp[nums[i]] = i; } for(int i = 0; i < nums.size(); i++){ int t = target - nums[i]; if(map_temp[t] && (map_temp[t] != i)){ res.push_back(i); res.push_back(map_temp[t]); return res; } } return res; }};
0 0
- 【Leetcode】Two Sum (Sum)
- LeetCode: Two Sum
- LeetCode: Two Sum
- [Leetcode] Two Sum
- LeetCode : Two Sum
- Leetcode: Two Sum
- leetcode 46: Two Sum
- [LeetCode] Two Sum
- LeetCode 1 - Two Sum
- Leetcode : Two Sum
- 【leetcode】Two Sum
- [LeetCode]Two Sum
- leetcode Two Sum
- [Leetcode] Two Sum
- [leetcode] Two Sum
- LeetCode - Two Sum
- leetcode之Two Sum
- LeetCode | Two Sum
- linux常用命令
- spring 拦截器和过滤器的访问顺序
- scrollView加载大量图片性能优化
- 再谈:Word转PDF及SWF在线浏览——Flash Paper
- Java常考面试题5 --switch的表达式考察
- leetcode [Two Sum]
- SqlServer 小记 PATINDEX
- android广播的实现
- 浅谈室内定位
- 关于默认jdk设置问题
- C# 图形框pictureBox
- 关于抽象类及其方法的访问
- iOS绘图教程
- 无法打开编译器生成的文件:“../../build/vs71/release/v100/MD_MBCS\json_value.