news 2026/6/15 17:45:18

LeetCode热题100--两数之和

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
LeetCode热题100--两数之和

题目:

解法一:

暴力枚举

既然要寻找两个整数,那么我们就通过遍历去找到两个元素i和j使他们的和等于target即可,注意j=i+1避免i和自己匹配

class Solution { public int[] twoSum(int[] nums, int target) { int n = nums.length; for (int i = 0; i < n; ++i) { for (int j = i + 1; j < n; ++j) { if (nums[i] + nums[j] == target) { return new int[]{i, j}; } } } return new int[0]; } }

解法二:

哈希表

我们可以通过创建一个哈希表去存储我们的结果,逆向思维,我们要找两个和为target的数,我们可以遍历数组,看哈希表中有没有对应的target-nums[i],如果有,我们输出这两个数,如果没有,我们就将这个数存入到哈希表中,保证下一次便利的时候不会和自己匹配,同时继续看下一个数是否满足条件。

class Solution { public int[] twoSum(int[] nums, int target) { Map<Integer,Integer> hashmap=new HashMap<Integer,Integer>(); for(int i=0;i<nums.length;i++){ if(hashmap.containsKey(target-nums[i])){ return new int[]{hashmap.get(target-nums[i]),i}; } hashmap.put(nums[i],i); } return new int[0]; } }
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/15 15:28:50

Flash erase失败原因及解决方案汇总

以下是对您提供的博文《Flash Erase失败原因及解决方案深度技术分析》的 全面润色与专业升级版 。本次优化严格遵循您的全部要求: ✅ 彻底去除AI痕迹,语言自然、老练、有“人味”——像一位十年嵌入式老兵在茶水间给你讲干货; ✅ 打破模块化标题桎梏,以逻辑流重构全文结…

作者头像 李华
网站建设 2026/6/15 11:42:11

Qwen3-TTS-Tokenizer-12Hz精彩案例:带混响环境语音的去混响token重建

Qwen3-TTS-Tokenizer-12Hz精彩案例&#xff1a;带混响环境语音的去混响token重建 1. 为什么这个“低采样率”模型能重建高保真语音&#xff1f; 你可能第一眼看到“12Hz”会皱眉——这比人耳能听到的最低频率&#xff08;20Hz&#xff09;还低&#xff0c;连最基础的语音基频…

作者头像 李华
网站建设 2026/6/15 11:41:35

照片太糊怎么办?试试这个AI修复镜像效果惊人

照片太糊怎么办&#xff1f;试试这个AI修复镜像效果惊人 你有没有翻出手机相册里那些“年代感十足”的老照片——毕业合影边缘发虚、旅行抓拍人物模糊、夜景人像满屏噪点&#xff1f;想发朋友圈又怕被问“这图是不是没对焦”&#xff0c;想修图又卡在PS的图层和蒙版里……别折…

作者头像 李华
网站建设 2026/6/15 11:42:40

Elasticsearch整合SpringBoot的服务端异常处理图解说明

以下是对您提供的博文内容进行 深度润色与结构重构后的专业级技术文章 。全文已彻底去除AI生成痕迹,采用真实工程师口吻写作,逻辑更自然、语言更凝练、教学性更强,同时严格遵循您提出的全部格式与风格要求(无模块化标题、无总结段、无参考文献、不使用“首先/其次”等机械…

作者头像 李华
网站建设 2026/6/15 13:34:35

工业协议逆向工程:深度解析风速变送器Modbus数据帧的十六进制玄机

工业协议逆向工程&#xff1a;深度解析风速变送器Modbus数据帧的十六进制玄机 1. 工业传感器通信协议基础 工业自动化领域的数据采集离不开传感器与控制器之间的可靠通信。RS-FS-N01风速变送器这类工业级设备通常采用Modbus RTU协议&#xff0c;通过RS485物理层实现主从式通信…

作者头像 李华