技术栈
Leetcode 454 四数相加II 采用哈希表解决
张李浩
2026-03-19 14:31
题目要求
题解
为什么想到用哈希,因为时间复杂度要求N^2,
思路:遍历A和B数组,找到a+b的所有可能,然后遍历C和D数组找到-(a+b)的所有可能,并用hash_map记录-(a+b)出现的次数,得到最终结果
leetcode
哈希算法
散列表
上一篇:
Python单元测试(unittest)实战指南
下一篇:
WPS办公技巧:多工作表自动汇总与拆分
相关推荐
To_OC
9 小时前
LC 131 分割回文串:刚学回溯时,我连怎么切字符串都想不明白
javascript
·
算法
·
leetcode
旖-旎
10 小时前
LeetCode 518:零钱兑换||(完全背包)—— 题解
c++
·
算法
·
leetcode
·
动态规划
·
背包问题
To_OC
11 小时前
LC 42 接雨水:暴力超时卡半天?前后缀数组一用就通了
javascript
·
算法
·
leetcode
春日见
21 小时前
算法与数据结构----哈希表
数据结构
·
人工智能
·
算法
·
机器学习
·
自动驾驶
·
哈希算法
·
散列表
tachibana2
1 天前
hot100 数组中的第K个最大元素(215)
java
·
数据结构
·
算法
·
leetcode
晚笙coding
1 天前
LeetCode 98:验证二叉搜索树 —— 从局部判断到全局范围约束的递归思想
算法
·
leetcode
·
职场和发展
兰令水
1 天前
hot100【acm版】【2026.7.21打卡-java版本】
java
·
开发语言
·
算法
·
leetcode
·
面试
退休倒计时
1 天前
【每日一题】LeetCode 131. 分割回文串 TypeScript
算法
·
leetcode
·
typescript
旖-旎
2 天前
LeetCode 279:完全平方数(完全背包)—— 题解
c++
·
算法
·
leetcode
·
动态规划
·
背包问题
良木林
2 天前
滑动窗口 - LeetCode hot 100
javascript
·
算法
·
leetcode
·
双指针
·
滑动窗口
热门推荐
01
2026年7月AI圈大地震:GPT-5.6被政府限制、Claude入驻Slack、Anthropic自研芯片
02
GitHub 镜像站点
03
如何新建文件夹? 电脑新建文件夹的4种方法
04
AI科技热点日报 | 2026年07月01日
05
幻兽帕鲁 - 服务器管理员权限与 GM 命令完全指南
06
国内可直接用、免费额度/永久免费的大模型API清单(含 SiliconFlow、火山、阿里、智谱、百度、Kimi、DeepSeek、DMXAPI 等)
07
AI 编程 IDE 全景解析 2026:Agent 全面接管开发链路
08
2026 国产 AI 大模型横评:DeepSeek、通义千问、Kimi、文心一言、星火、豆包谁更能打?
09
2026 年 AI 大模型 & AI 编程工具实战全总结
10
微信历史版本含下载地址( Windows PC | 安卓 | MAC )及设置微信不更新