当前位置: 首页 > news >正文

力扣top300:1.两数之和

序号前300中非会员题

1. 两数之和

这道题我们可以采用哈希表来实现。

m的下标表示nums[x],值存的是x。循环遍历数组,每次循环中看看哈希表中有没有匹配的另一半,有的话输出。

没有的话,把自己存进去,等后面看看有没有另一半能找到自己。

代码如下:

class Solution {
public:vector<int> twoSum(vector<int>& nums, int target) {unordered_map<int,int> m;int n=nums.size();for(int i=0;i<n;i++){int t=target-nums[i];if(m.find(t)!=m.end()){return {m[t],i};}m[nums[i]]=i;}return {};}
};

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 37-RPC HTTP区别是什么
  • 用于目标说话人提取的统一视听线索
  • CSS3 3D 转换
  • GPT-6曝光!阉割版「草莓」秋季兑现
  • qtcreator的vim模式下commit快捷键ctrl+g,ctrl+c没有反应的问题
  • labelImg使用
  • 基于网络技术的天气数据查询
  • 在 Spring Boot 中为 MyBatis 添加拦截器
  • .Net 6.0--通用帮助类--FileHelper
  • python基础语法1
  • JavaSE ——类和对象
  • 并发式服务器
  • 最新国内Docker 安装
  • 数学建模学习(126):基于Python的最优最劣法(BWM)在多标准决策中的应用
  • 并发服务器---IO多路复用
  • 2017年终总结、随想
  • GDB 调试 Mysql 实战(三)优先队列排序算法中的行记录长度统计是怎么来的(上)...
  • JavaScript类型识别
  • Linux编程学习笔记 | Linux IO学习[1] - 文件IO
  • OpenStack安装流程(juno版)- 添加网络服务(neutron)- controller节点
  • redis学习笔记(三):列表、集合、有序集合
  • Sass 快速入门教程
  • 高度不固定时垂直居中
  • 使用 5W1H 写出高可读的 Git Commit Message
  • 微服务框架lagom
  • 大数据全解:定义、价值及挑战
  • 曾刷新两项世界纪录,腾讯优图人脸检测算法 DSFD 正式开源 ...
  • ​软考-高级-信息系统项目管理师教程 第四版【第14章-项目沟通管理-思维导图】​
  • ​数据链路层——流量控制可靠传输机制 ​
  • #AngularJS#$sce.trustAsResourceUrl
  • #进阶:轻量级ORM框架Dapper的使用教程与原理详解
  • (博弈 sg入门)kiki's game -- hdu -- 2147
  • (二)基于wpr_simulation 的Ros机器人运动控制,gazebo仿真
  • (简单) HDU 2612 Find a way,BFS。
  • (篇九)MySQL常用内置函数
  • (七)Activiti-modeler中文支持
  • (三)Honghu Cloud云架构一定时调度平台
  • (万字长文)Spring的核心知识尽揽其中
  • (原创) cocos2dx使用Curl连接网络(客户端)
  • (原创)可支持最大高度的NestedScrollView
  • ***测试-HTTP方法
  • .NET Compact Framework 多线程环境下的UI异步刷新
  • .NET_WebForm_layui控件使用及与webform联合使用
  • .NET开源快速、强大、免费的电子表格组件
  • .NET与 java通用的3DES加密解密方法
  • /ThinkPHP/Library/Think/Storage/Driver/File.class.php  LINE: 48
  • [ 环境搭建篇 ] 安装 java 环境并配置环境变量(附 JDK1.8 安装包)
  • [000-01-022].第06节:RabbitMQ中的交换机介绍
  • [AIGC 大数据基础]hive浅谈
  • [AIGC] Redis基础命令集详细介绍
  • [Angular 基础] - 数据绑定(databinding)
  • [C++]spdlog学习
  • [ExtJS5学习笔记]第三十节 sencha extjs 5表格gridpanel分组汇总
  • [IE编程] IE8 新增的C++开发接口
  • [IM] [Webhook] Webhook实现IM平台机器人