leetcode刷题经验

Hash相关(HashSet、HashMap、HashTable)

快速查找 需要频繁判断某个元素是否存在,或快速获取某个键对应的值:

1 两数之和

217 存在重复元素
统计频率或计数 统计元素出现的次数,或按条件分组:

32 有效的字母异位词

60 前k个高频元素

387 字符串中的第一个唯一字符
滑动窗口或子串 需要在窗口内快速判断字符是否重复或满足条件

3 无重复字符的最长子串

76 最小覆盖子串(困难)
去重或判断重复

119 最长连续序列

相关推荐
AI人工智能+电脑小能手7 分钟前
【大白话说Java面试题 第89题】【Mysql篇】第19题:Hash 索引和 B+ 树索引的区别?它们在使用方面的区别?
java·数据库·mysql·面试·哈希算法
Fanfanaas10 分钟前
C++ 继承
java·开发语言·jvm·c++·学习·算法
lqqjuly13 分钟前
模型合并与融合:理论、算法与可运行实现—从损失曲面几何到多模型融合
算法
memcpy022 分钟前
LeetCode 2144. 打折购买糖果的最小开销【贪心】
算法·leetcode·职场和发展
散峰而望2 小时前
【算法练习】算法练习精选:陶陶摘苹果(基础+升级)、Music Notes、字串变换,你能AC几道?
数据结构·c++·算法·leetcode·贪心算法·github·动态规划
暗夜猎手-大魔王2 小时前
转载--Hermes Agent 04 | Agent 主循环:一次对话背后发生了什么
人工智能·python·算法
手写码匠2 小时前
华为云Flexus+DeepSeek征文|基于华为云Flexus X实例 + Dify + DeepSeek 构建企业级智能知识库问答系统实战
人工智能·深度学习·算法·aigc
吴可可1232 小时前
Win7上开发CAD2004自定义实体全解析
c++·算法
YXXY3132 小时前
二叉树中的深搜算法介绍
算法
zz34572981132 小时前
C语言中字符串常量存储位置
c语言·开发语言·算法·青少年编程