news 2026/7/22 2:57:10

LeetCode hot 100—1

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
LeetCode hot 100—1

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

给定一个整数数组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 {}; } };
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/22 2:55:37

影刀RPA 网络不稳定的应对策略:断网重连与离线缓存

影刀RPA 网络不稳定的应对策略&#xff1a;断网重连与离线缓存 RPA最怕两件事&#xff1a;页面改了找不到元素、网络断了请求超时。前者有排查方法论&#xff0c;后者有点听天由命的感觉——毕竟你的电脑到目标服务器之间的网络&#xff0c;不是你说了算的。 但"网络不好…

作者头像 李华
网站建设 2026/7/22 2:55:32

测试工程师如何与 AI 共事:把 LLM 接进测试流水线

系列专栏:测试工程师每日一博 Day 13 上一篇:[Day 12 测试右移:可观测性、混沌工程、流量回放] 这一篇是 12 天以来第一次离开"传统测试自动化"主线,横切到 AI。 目标不是谈"AI 取代测试",而是谈测试工程师怎么把 LLM 嵌进已经存在的流水线。一、为什么是…

作者头像 李华
网站建设 2026/7/22 2:53:35

终极Czkawka重复文件清理工具:5步快速上手释放磁盘空间

终极Czkawka重复文件清理工具&#xff1a;5步快速上手释放磁盘空间 【免费下载链接】czkawka Multi functional app to find duplicates, empty folders, similar images etc. 项目地址: https://gitcode.com/GitHub_Trending/cz/czkawka Czkawka&#xff08;波兰语意为…

作者头像 李华
网站建设 2026/7/22 2:53:24

Unity导入Mixamo动画全流程:5分钟解决材质丢失与骨骼错位

1. 项目概述&#xff1a;从Mixamo到Unity的“最后一公里”如果你在Unity里做过角色动画&#xff0c;大概率听说过Mixamo这个神器。它就像一个在线动画超市&#xff0c;里面有成千上万套高质量、可直接使用的角色动画&#xff0c;从基础的走跑跳到复杂的战斗、舞蹈&#xff0c;几…

作者头像 李华
网站建设 2026/7/22 2:52:01

【CISP】信息安全管理

title: 信息安全管理核心知识体系全面总结&#xff08;建议收藏&#xff09; tags: [信息安全, ISMS, 风险管理, PDCA, 等保] categories: 信息安全 信息安全管理核心知识体系全面总结 本文基于《信息安全管理》培训教材&#xff08;版本 4.2&#xff09;&#xff0c;系统梳理…

作者头像 李华
网站建设 2026/7/22 2:50:03

记忆体系工程实战:从设计选型到生产落地

一个团队在构建 Agent 记忆系统时做了一个看起来合理的技术选择&#xff1a;用 Pinecone 存储所有的记忆——用户偏好、对话历史、技术知识、程序性方法&#xff0c;全部打成向量塞进一个托管向量数据库。 六个月后&#xff0c;他们遇到了三个问题&#xff1a; 第一&#xff…

作者头像 李华