leetcode刷题经验

Hash相关(HashSet、HashMap、HashTable)

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

1 两数之和

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

32 有效的字母异位词

60 前k个高频元素

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

3 无重复字符的最长子串

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

119 最长连续序列

相关推荐
金融小师妹34 分钟前
解码美元-黄金负相关:LSTM-Attention因果发现与黄金反弹推演
大数据·人工智能·算法
1nv1s1ble1 小时前
记录rust滥用lazy_static导致的一个bug
算法·rust·bug
青山是哪个青山1 小时前
动态规划DP
算法·动态规划
looklight2 小时前
7. 整数反转
c++·算法·leetcode·职场和发展
Closet1232 小时前
Codeforces 2025/6/11 日志
c++·算法·codeforces
緈福的街口3 小时前
【leetcode】36. 有效的数独
linux·算法·leetcode
心扬5 小时前
python数据结构和算法(5)
数据结构·python·算法
gogoMark5 小时前
FaceFusion 技术深度剖析:核心算法与实现机制揭秘
算法
倔强的石头_6 小时前
【数据结构与算法 经典例题】使用队列实现栈(图文详解)
后端·算法