news 2026/1/22 20:23:10

【剑斩OFFER】算法的暴力美学——两数之和

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【剑斩OFFER】算法的暴力美学——两数之和

一、题目描述

二、算法原理

思路:差值 + 哈希表

假设我们遍历到 7 这个数字,此时 7 前面的数字都放到哈希表里面,当然不能把 7 也题目放到这个哈希表里面,原因待会说,如果 target - 7 = 2 存在于这个哈希表中,那么符合题目要求,因为 2 + 7 = 9 ,那为什么不能提前把 7 放到哈希表中呢?答:假设哈希表里面只有一个数字 1,taget = 4,此时刚好遍历到数字 2 ,如果我们提前把 2 放到哈希表里面,那么 target - 2 = 2 ,这个 2 刚好在哈希表里面,此时我们返回的值是错误的,不符合题目要求的。

三、代码实现

class Solution { public: vector<int> twoSum(vector<int>& nums, int target) { unordered_map<int,int> hash; for(int i = 0;i < nums.size();i++) { int cur = target - nums[i];//差值 if(hash.find(cur) != hash.end()) return {hash[cur],i};//查找差值是否存在 hash[nums[i]] = i; } return {}; } };
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/1/19 11:33:39

中英混合发音难点攻克:GLM-TTS英文单词读音准确性测评

GLM-TTS英文单词读音准确性测评&#xff1a;攻克中英混合发音难题 在智能语音内容日益普及的今天&#xff0c;一个看似微小却影响深远的问题正困扰着双语场景下的用户体验——英文单词“开口即错”。你是否曾听到语音助手把 “Python” 念成 /’paiθɔn/&#xff0c;或是教育类…

作者头像 李华
网站建设 2026/1/7 1:27:46

CI/CD流水线集成:从GitHub提交到生产环境自动部署

CI/CD流水线集成&#xff1a;从GitHub提交到生产环境自动部署 在AI语音合成系统日益普及的今天&#xff0c;一个新功能从开发完成到上线服务往往需要经历代码提交、依赖安装、服务重启、健康检查等多个步骤。对于像GLM-TTS这样依赖特定Python环境和GPU资源的模型服务而言&#…

作者头像 李华
网站建设 2026/1/16 15:29:30

桥式整流电路启动冲击电流:整流二极管保护策略

桥式整流电路的“上电惊魂”&#xff1a;如何驯服启动冲击电流&#xff0c;守护整流二极管&#xff1f;你有没有遇到过这样的情况&#xff1f;一台电源设备在冷启动时“啪”地一声&#xff0c;保险丝烧了&#xff1b;或者频繁启停后&#xff0c;整流桥莫名其妙发热、甚至炸裂&a…

作者头像 李华
网站建设 2026/1/7 10:54:13

前后端分离图书个性化推荐系统系统|SpringBoot+Vue+MyBatis+MySQL完整源码+部署教程

摘要 随着互联网技术的快速发展和数字化阅读的普及&#xff0c;图书推荐系统在提升用户体验和满足个性化需求方面发挥着重要作用。传统的图书推荐系统往往存在推荐精度不高、响应速度慢、用户体验不佳等问题&#xff0c;难以满足现代读者的多样化需求。个性化推荐系统通过分析用…

作者头像 李华
网站建设 2026/1/7 18:07:44

翻译专业留学信息差避坑:衔接时代的留学与求职

翻译专业留学的核心痛点&#xff0c;从来都藏在“信息差”里——不少学生盲目追名校、堆绩点&#xff0c;却忽略了行业正在发生的深层变革&#xff0c;等留学归来才发现&#xff0c;自己的技能早已跟不上市场需求&#xff0c;陷入“空有留学背景却无对口岗位”的困境。如今翻译…

作者头像 李华
网站建设 2026/1/20 14:34:30

⚡_实时系统性能优化:从毫秒到微秒的突破[20260104165159]

作为一名专注于实时系统性能优化的工程师&#xff0c;我在过去的项目中积累了丰富的低延迟优化经验。实时系统对性能的要求极其严格&#xff0c;任何微小的延迟都可能影响系统的正确性和用户体验。今天我要分享的是在实时系统中实现从毫秒到微秒级性能突破的实战经验。 &#…

作者头像 李华