尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

LeetCode hot 100—1

LeetCode hot 100—1
📅 发布时间:2026/7/22 3:00:48

记录自己的刷题记录(好久不见又在写代码了!

给定一个整数数组nums和一个整数目标值target,请你在该数组中找出和为目标值target的那两个整数,并返回它们的数组下标。

你可以假设每种输入只会对应一个答案,并且你不能使用两次相同的元素。

你可以按任意顺序返回答案。

示例 1:

输入:nums = [2,7,11,15], target = 9输出:[0,1]解释:因为 nums[0] + nums[1] == 9 ,返回 [0, 1] 。

示例 2:

输入:nums = [3,2,4], target = 6输出:[1,2]

示例 3:

输入:nums = [3,3], target = 6输出:[0,1]

提示:

  • 2 <= nums.length <= 104
  • -109 <= nums[i] <= 109
  • -109 <= target <= 109
  • 只会存在一个有效答案

老实说太久没写代码了....感觉对c++的东西已经完全遗忘了,但失去的记忆一直在袭击我啊!隐隐约约我觉得需要用到Map,用空间换时间。

问题首先是语法吧,已经完全忘记C++里面的一些基础的数据结构了,连unordered_map都打不对了...另外一个需要注意的写在注释里面了

class Solution { public: vector<int> twoSum(vector<int>& nums, int target) { unordered_map<int, int> indexmap; //好久没写代码了吼吼吼,这里只需要映射关系,所以不需要Order,如果用默认map的话,会是一个自平衡二叉搜索树(通常是红黑树),O(logn),会增大时间开销; 也即indexmap是一个数字——>index的映射表 for(int i = 0; i < nums.size(); i ++){ int j = target - nums[i]; if(indexmap.count(j)){ return {indexmap[j], i}; } indexmap[nums[i]] = i; } return {}; } };

相关新闻

  • Dockerfile核心指令详解与容器化最佳实践
  • PCB原理图设计规范与信号完整性要点解析
  • 使用Bochs调试Linux 0.11内核的实践指南

最新新闻

  • 法务用AI审合同,哪些环节真正节省了时间?
  • Gitlab 任意文件读取漏洞(CVE-2016-9086)
  • AI工具如何助力自考论文写作:选题生成到答辩模拟全流程解析
  • HTML5 a标签ping属性:轻量级用户行为追踪方案
  • OpenClaw2026跨平台安装部署指南:从环境配置到生产实践
  • C++20协程与IOCP融合:构建高性能Windows网络编程框架

日新闻

  • AI云原生实战05-金融AI上云最难的不是技术,是“不出事“——TCE银行风控架构拆解
  • 2026年GEOSEO优化公司选型深度测评:五大硬核标准严选,这六家重塑搜索增长新格局 - 品牌前沿专家
  • **核验!2026年7月卡地亚香港**售后网点地址及服务电话公告 - 卡地亚服务中心

周新闻

  • SaaS软件行业GEO实践:AI搜索时代的品牌可见性与获客新路径
  • 什么是PCTFE?医药高端包装的“防潮王牌“材料
  • 【JVM调优实战】16-可视化利器-JConsole-VisualVM-JMC

月新闻

  • 2026年6月公司网站搭建最新热门渠道测评:四大低成本/零代码平台对比+避坑
  • 【Linux】Linux arm 编译QT程序,出现expected “}“报错
  • 【MATLAB例程】四基站二维AOA定位与距离辅助增强对比仿真。基于角度观测和测距修正的固定目标平面定位精度分析

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号