LeetCode之Two Sum
来源:互联网 发布:多益网络加班严重吗 编辑:程序博客网 时间:2024/06/02 06:29
class Solution {public: vector<int> twoSum(vector<int>& nums, int target) { unordered_map<int, int> m;//使用map,key和value对应 for (int i = 0; i < nums.size(); ++i) { if (m.count(target - nums[i])) {//如果数字存在 return {m[target - nums[i]] , i };//返回value对应的key值 } m[nums[i]] = i; } }};
第一次做leetcode,看了别人的解法之后,改了一下,复杂度是O(n)。
阅读全文
0 0
- 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
- 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
- C51 ascii转十进制
- LeetCode34. Search for a Range
- Servlet总结二(文件路径)
- 欢迎使用CSDN-markdown编辑器
- 知乎爬虫项目记录
- LeetCode之Two Sum
- Arrays.asList使用注意
- K-Means聚类算法原理
- JavaScript基础之更新DOM
- 短文本关键词提取算法RAKE & TextRank及改进
- web网页中单击空白处隐藏登录弹框
- C语言链接mysql数据库,实现可以增删改查的角色权限登录系统
- Linux和Mysql创建用户及授权方法与C连接Mysql的方法
- 多线程并发执行任务,取结果归集。终极总结:Future、FutureTask、CompletionService、CompletableFuture