Leetcode力扣常考高频题-数据结构

本文聚焦于LeetCode中的高频数据结构题目,包括堆、栈、图、队列和哈希表。这些知识点在面试中被频繁考察,尤其是当题目的解决次数超过30次时,被视为重点。
部署运行你感兴趣的模型镜像
  • 考察频率由两部分组成:
  1. Leetcode100题
  2. 面试考察频率(https://codetop.cc/#/home)表格中默认超过30次即为高频题
  • 数据结构包括
    • 堆 / 栈 / 图 / 队列 / 哈希表

题号

难度

题目描述

解法

考察频率

1

简单

找出数组中所有加起来满足目标数的一对数

哈希表

Leetcode100+高频

20

简单

判断括号是否合法

Leetcode100+高频

49

中等

字母异位词分组

哈希表

Leetcode100

128

困难

找出未排序数组中最长的数字连续序列

哈希表

Leetcode100

146

中等

实现LRU缓存机制

哈希(存数据和节点的映射)+双向链表(存节点)

Leetcode100+高频

155

简单

实现提供最小值功能的栈

辅助栈

Leetcode100+高频

207

中等

课程表

拓扑排序(借助队列)

Leetcode100

227

中等

基本计算器2⃣️

栈(默认前一个符号是‘+’)

/

239

困难

每个滑动窗口中的最大值

单调队列

Leetcode100

295

困难

从数据流中找到中位数

大顶堆+小顶堆

/

394

中等

压缩字符串解码

1、栈

2、递归

/

547

中等

省份数量

裸的并查集

/

560

中等

和为K的子数组

前缀和+哈希

Leetcode100

739

中等

每日温度

单调栈

Leetcode100

743

中等

网络延迟时间

单源最短路

/

1006

中等

笨阶乘

栈(同227)

/

1047

简单

删除字符串中所有相邻重复项

/

 

 

您可能感兴趣的与本文相关的镜像

HunyuanVideo-Foley

HunyuanVideo-Foley

语音合成

HunyuanVideo-Foley是由腾讯混元2025年8月28日宣布开源端到端视频音效生成模型,用户只需输入视频和文字,就能为视频匹配电影级音效

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值