AcWing
首页
课程
题库
更多
竞赛
题解
分享
问答
应用
校园
历史记录
清除记录
猜你想搜
AcWing热点
App
登录/注册
剑指offer_分类整理(附LeetCode链接,持续更新)
作者:
综上所述_
, 2024-11-28 18:16:22 , 所有人可见 , 阅读 13
1
1、数据结构(29)
01_链表(9)
01_01_
从尾到头打印链表
——
【题解】
01_02_
反转链表
——
【题解】
LeetCode_206_反转链表
01_03_
合并两个排序的链表
——
【题解】
LeetCode_21_合并两个有序链表
01_04_
两个链表的第一个公共结点
——
【题解】
LeetCode_160_相交链表
01_05_
链表中环的入口结点
——
【题解】
LeetCode_141_环形链表
LeetCode_142_环形链表II
01_06_
链表中倒数第k个节点
——
【题解】
LeetCode_02.02_返回倒数第k个节点
01_07_
复杂链表的复刻
——
【题解】
LeetCode_138_随机链表的复制
01_08_
删除链表中重复的结点
——
【题解】
LeetCode_82_删除排序链表中的重复元素II
LeetCode_83_删除排序链表中的重复元素
01_09_
在O(1)时间删除链表结点
——
【题解】
LeetCode_237_删除链表中的节点
LeetCode_LCR136_删除链表中的节点
02_树(5)
02_01_
二叉树的深度
LeetCode_104_二叉树的最大深度
LeetCode_LCR175_计算二叉树的深度
02_02_
二叉搜索树的第k个节点
LeetCode_230_二叉搜索树中第k小的元素
LeetCode_LCR174_寻找二叉搜索树中的目标节点
02_03_
重建二叉树
LeetCode_105_从前序与中序遍历序列构造二叉树
LeetCode_889_根据前序和后序遍历构造二叉树
LeetCode_LCR124_推理二叉树
02_04_
树的子结构
LeetCode_572_另一棵树的子树
LeetCode_LCR143_子结构判断
02_05_
二叉树的镜像
LeetCode_LCR144_翻转二叉树
02_06_
不分行从上往下打印二叉树
02_07_
分行从上往下打印二叉树
02_08_
二叉搜索树与双向链表
LeetCode_LCR155_将二叉搜索树转化为排序的双向链表
02_09_
判断是不是平衡二叉树
LeetCode_110_平衡二叉树
LeetCode_LCR176_判断是否为平衡二叉树
02_10_
二叉树的下一个结点
LeetCode_LCR053_二叉搜索树中的中序后继
02_11_
二叉搜索树的后序遍历序列
LeetCode_LCR152_验证二叉搜索树的后序遍历序列
LeetCode_145_二叉树的后序遍历
02_12_
序列化二叉树
LeetCode_297_二叉树的序列化与反序列化
LeetCode_LCR048_二叉树的序列化与反序列化
LeetCode_LCR156_序列化与反序列化二叉树
02_13_
二叉树中和为某一值的路径
LeetCode_LCR153_二叉树中和为目标值的路径
02_14_
在二叉树中找到两个节点的最近公共祖先
LeetCode_236_二叉树的最近公共祖先
LeetCode_LCR194_二叉树的最近公共祖先
02_15_[二叉搜索树的最近公共祖先(无)]
LeetCode_235_二叉搜索树的最近公共祖先
LeetCode_LCR193_二叉搜索树的序列化与反序列化
03_栈&队列(5)
03_01_
用两个栈实现队列
LeetCode_232_用栈实现队列
LeetCode_225_用队列实现栈
03_02_
包含min函数的栈
LeetCode_155_最小栈
LeetCode_03.02_栈的最小值
LeetCode_LCR147_最小栈
03_03_
栈的压入、弹出序列
LeetCode_946_验证栈序列
03_04_
翻转单词序列
LeetCode_151_反转字符串中的单词
LeetCode_LCR181_字符串中的单词反转
03_05_
滑动窗口的最大值
LeetCode_239_滑动窗口最大值
2、算法(43)
01_搜索(4)
02_动态规划(8)
03_回溯(2)
04_排序(4)
05_位运算(5)
06_模拟(3)
07_其他算法(17)
0 评论
提交评论
App 内打开
你确定删除吗?
x
AcWing
请输入登录信息
记住我
请输入绑定的邮箱地址
请输入注册信息