描述

【题解】

用个map的话就是O(N)级别的了。

【代码】

class Solution {
public:
unordered_map<int,int> mymap;
vector<int> twoSum(vector<int>& nums, int target) {
int len = nums.size();
vector<int> ans;
ans.resize(2);
for (int i = 0;i < len;i++){
int x = nums[i];
if (mymap.find(target-x)!=mymap.end()){
ans[0] = mymap[target-x];
ans[1] = i;
return ans;
}
mymap[nums[i]] = i;
}
return ans;
}
};

最新文章

  1. Mysql: ERROR 1030 (HY000): Got error 28 from storage engine
  2. Composite(组合)--对象结构型模式
  3. mysqldump备份
  4. [mysql] Expression #2 of SELECT list is not in GROUP BY clause and contains nonaggregated column &#39;loser.tank_admin.login_ip&#39; which is not functionally dependent on columns in GROUP BY clause; this is
  5. c#中操作word文档-四、对象模型
  6. 关于使用Transaction对于非数据库事务的操作
  7. 常调用的Webservice接口 集合
  8. 用Unity3d做游戏(一)
  9. PHP通过Zabbix API获取服务器监控信息
  10. adb 获取Android手机信息命令(2)
  11. windows程序设计获取文本框(窗口、对话框)文本
  12. C#做单元测试,如何查看输出的调试信息?
  13. python联系题1
  14. git通过diff文件,合并未上传代码库代码
  15. C#列表所有IIS站点以及相关站点属性
  16. [LeetCode] 458. Poor Pigs_Easy tag: Math
  17. 网易云基于 Kubernetes 的深度定制化实践
  18. 如何解决abd.exe已停止工作
  19. git操作提交方式
  20. 验证码及密码加密在java中使用

热门文章

  1. java基础学习笔记三(多态)
  2. 【多线程】无锁编程以及CAS
  3. Vue 之指令篇
  4. PHP面向对象:instanceof 运算符
  5. 深入研究CSS
  6. jmeter之-聚合报告&amp;分析结果
  7. 启发式分治:2019牛客多校第三场 G题 Removing Stones
  8. ArcGIS Runtime SDK for .NET (Quartz Beta)之连接ArcGIS Portal
  9. (9)C++ 对象和类
  10. 25. 服务器性能监控之nmon工具介绍