news 2026/4/22 20:01:15

【剑斩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/4/18 13:35:05

Nginx反向代理配置:对外提供稳定GLM-TTS Web服务

Nginx反向代理配置&#xff1a;对外提供稳定GLM-TTS Web服务 在当前AI语音技术快速落地的背景下&#xff0c;越来越多开发者希望将本地运行的TTS模型服务开放给外部用户使用。然而&#xff0c;直接暴露开发端口不仅存在安全隐患&#xff0c;还难以满足生产环境对稳定性、可维护…

作者头像 李华
网站建设 2026/4/18 7:42:48

儿童故事定制:父母名字融入童话主角的语音故事

儿童故事定制&#xff1a;父母声音讲述的童话主角 在每一个孩子入睡的夜晚&#xff0c;最温暖的声音往往来自父母。但忙碌的生活节奏让许多家长难以每晚陪伴讲睡前故事。如果AI能用爸爸或妈妈的声音&#xff0c;讲一个主角就是“乐乐和爸爸一起去太空冒险”的童话——既保留亲情…

作者头像 李华
网站建设 2026/4/18 5:38:54

GLM-TTS能否支持历史人物复原?古代口吻现代内容表达

GLM-TTS能否支持历史人物复原&#xff1f;古代口吻现代内容表达 在博物馆的某个展区内&#xff0c;一位参观者驻足于一尊孔子雕像前。突然&#xff0c;雕像“开口”了&#xff1a;“今之气候变暖&#xff0c;犹如昔年汤武革命&#xff0c;乃天地之大变也。”声音沉稳庄重&#…

作者头像 李华
网站建设 2026/4/18 5:26:18

核心要点解析:电路仿真初学者常犯错误

电路仿真避坑指南&#xff1a;新手最容易踩的四个“深坑”&#xff0c;你中了几个&#xff1f;刚入门电路仿真时&#xff0c;是不是也以为只要把元件拖进软件、连上线、点一下“运行”&#xff0c;就能看到和教科书里一模一样的波形&#xff1f;可惜现实往往很骨感——仿真不收…

作者头像 李华
网站建设 2026/4/19 22:49:39

批量推理目录结构解析:@outputs/batch/下文件如何组织?

批量推理目录结构解析&#xff1a;outputs/batch/下文件如何组织&#xff1f; 在语音合成应用日益深入内容生产的今天&#xff0c;一个常见的挑战浮出水面&#xff1a;如何高效地生成成百上千条语音&#xff0c;而不是一次只做一条&#xff1f;无论是为有声书自动配音、为企业客…

作者头像 李华
网站建设 2026/4/19 11:31:03

python宝鸡文理学院学生成绩动态追踪系统论文3_x3ime--(flask django Pycharm)

目录摘要关于博主开发技术路线相关技术介绍核心代码参考示例结论源码lw获取/同行可拿货,招校园代理 &#xff1a;文章底部获取博主联系方式&#xff01;摘要 该系统基于Python技术栈开发&#xff0c;采用Flask或Django框架实现学生成绩动态追踪功能&#xff0c;结合PyCharm作为…

作者头像 李华