数据结构-树- 二叉树 & 多叉树 & 字典树(持续更新、整理)

目录

  • 树的遍历
  • 树的序列化和反序列化:
    • 序列化与反序列化二叉搜索树:leetcode-449
    • 二叉树的序列化与反序列化:leetcode-297
    • 序列化与反序列化N叉树:leetcode-428
    • 序列化二叉树:剑指offer37
    • 验证二叉树的前序序列化:leetcode-331
  • 二叉树判断:
    • 寻找重复的子树:leetcode-652
    • 验证二叉树:leetcode-1361
    • 监控二叉树: leetcode-968
    • 验证二叉搜索树:leetcode-98
    • 二叉树的完全性验证:leetcode-958
    • 不同的二叉搜索树:leetcode-95
    • 叶子相似的树:leetcode-872
  • 最近公共祖先:
  • 平衡二叉树:
  • 对称二叉树:
  • 翻转二叉树:
  • 合并二叉树:
    • 合并二叉树:leetcode-617
  • 最大二叉树:
    • 最大二叉树:leetcode-654
    • 最大二叉树II:leetcode-998
  • 二叉树路径操作:
    • 二叉树的最大路径和:leetcode-124
    • 二叉树中的伪回文路径:leetcode-1457
    • 二叉树中的最长交错路径:leetcode-1372
    • 二叉树中所有距离为K的结点:leetcode-863
    • 二叉树的所有路径:leetcode-257
    • 路径总和:leetcode-112
  • 树的操作:
    • 往完全二叉树添加节点:剑指offerII-043
    • 完全二叉树的节点个数:leetcode-222
    • 二叉树剪枝:剑指offerII-047、leetcode-814
    • 重建二叉树:剑指offer07
    • 输出二叉树:leetcode-655
    • 修剪二叉搜索树:leetcode-669
    • 恢复二叉搜索树:leetcode-99
    • 二叉树的边界:leetcode-545
    • 把二叉搜索树转换为累加树:leetcode-538、leetcode-1038
    • 合并多棵二叉搜索树:leetcode-1932
    • 二叉搜索树节点最小距离:leetcode-783
    • 二叉树的堂兄弟节点:leetcode-993
    • 二叉树寻路:leetcode-1104
    • 递增顺序搜索树:leetcode-897
    • 二叉搜索树迭代器:leetcode-173
    • 二叉搜索树的范围和:leetcode-938
    • 二叉树的最大深度:leetcode-104
    • n叉树的最大深度:leetcode-559
    • 二叉树的最小深度:leetcode-111
    • 找树左下角的值:leetcode-513
    • 二叉搜索树中的搜索:leetcode-700
    • 二叉搜索树的最小绝对差:leetcode-530
    • 二叉搜索树中的众数:leetcode-501
    • 二叉搜索树中的插入操作:leetcode-701
    • 删除二叉搜索树中的节点:leetcode-450
  • 扁平化操作:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值