树篇

# 题名 刷题 通过率 难度
94

二叉树的中序遍历

  61.6% 中等
95

不同的二叉搜索树 II

  43.4% 中等
96

不同的二叉搜索树

  51.6% 中等
98

验证二叉搜索树

  22.2% 中等
99

恢复二叉搜索树

  44.8% 困难
100

相同的树

C#LeetCode刷题之#100-相同的树(Same Tree) 48.0% 简单
101

对称二叉树

C#LeetCode刷题之#101-对称二叉树(Symmetric Tree) 42.0% 简单
102

二叉树的层次遍历

  49.8% 中等
103

二叉树的锯齿形层次遍历

  42.9% 中等
104

二叉树的最大深度

C#LeetCode刷题之#104-二叉树的最大深度(Maximum Depth of Binary Tree) 64.9% 简单
105

从前序与中序遍历序列构造二叉树

  52.7% 中等
106

从中序与后序遍历序列构造二叉树

  52.7% 中等
107

二叉树的层次遍历 II

  54.7% 简单
108

将有序数组转换为二叉搜索树

  57.7% 简单
110

平衡二叉树

C#LeetCode刷题之#110-平衡二叉树(Balanced Binary Tree) 44.2% 简单
111

二叉树的最小深度

C#LeetCode刷题之#111-二叉树的最小深度(Minimum Depth of Binary Tree) 34.0% 简单
112

路径总和

C#LeetCode刷题之#112-路径总和(Path Sum) 41.2% 简单
113

路径总和 II

  47.5% 中等
114

二叉树展开为链表

  53.1% 中等
116

填充同一层的兄弟节点

  33.3% 中等
117

填充同一层的兄弟节点 II

  30.0% 中等
124

二叉树中的最大路径和

  30.6% 困难
129

求根到叶子节点数字之和

  51.7% 中等
144

二叉树的前序遍历

  52.8% 中等
145

二叉树的后序遍历

  60.4% 困难
173

二叉搜索树迭代器

  49.1% 中等
199

二叉树的右视图

  50.6% 中等
222

完全二叉树的节点个数

  31.6% 中等
226

翻转二叉树

C#LeetCode刷题之#226-翻转二叉树(Invert Binary Tree) 64.0% 简单
230

二叉搜索树中第K小的元素

  58.0% 中等
235

二叉搜索树的最近公共祖先

  51.5% 简单
236

二叉树的最近公共祖先

  41.2% 中等
257

二叉树的所有路径

C#LeetCode刷题之#257-二叉树的所有路径(Binary Tree Paths) 53.4% 简单
297

二叉树的序列化与反序列化

  32.3% 困难
337

打家劫舍 III

  47.2% 中等
404

左叶子之和

C#LeetCode刷题之#404-左叶子之和(Sum of Left Leaves) 45.6% 简单
429

N叉树的层序遍历

  54.1% 简单
437

路径总和 III

  42.4% 简单
449

序列化和反序列化二叉搜索树

  40.4% 中等
450

删除二叉搜索树中的节点

  31.3% 中等
501

二叉搜索树中的众数

C#LeetCode刷题之#501-二叉搜索树中的众数(Find Mode in Binary Search Tree) 36.4% 简单
508

出现次数最多的子树元素和

  52.2% 中等
513

找树左下角的值

  56.5% 中等
515

在每个树行中找最大值

  52.8% 中等
538

把二叉搜索树转换为累加树

  47.9% 简单
543

二叉树的直径

  38.9% 简单
559

N叉树的最大深度

C#LeetCode刷题之#559-N叉树的最大深度(Maximum Depth of N-ary Tree) 60.6% 简单
563

二叉树的坡度

  44.0% 简单
572

另一个树的子树

  36.4% 简单
589

N叉树的前序遍历

C#LeetCode刷题之#589-N叉树的前序遍历(N-ary Tree Preorder Traversal) 59.8% 简单
590

N叉树的后序遍历

C#LeetCode刷题之#590-N叉树的后序遍历(N-ary Tree Postorder Traversal) 60.0% 简单
606

根据二叉树创建字符串

C#LeetCode刷题之#606-根据二叉树创建字符串(Construct String from Binary Tree) 47.3% 简单
617

合并二叉树

C#LeetCode刷题之#617-合并二叉树​​​​​​​(Merge Two Binary Trees) 63.7% 简单
623

在二叉树中增加一行

  38.5% 中等
637

二叉树的层平均值

  53.8% 简单
652

寻找重复的子树

  42.4% 中等
653

两数之和 IV - 输入 BST

C#LeetCode刷题之#653-两数之和 IV - 输入 BST(Two Sum IV - Input is a BST) 46.6% 简单
654

最大二叉树

  66.6% 中等
655

输出二叉树

  44.9% 中等
662

二叉树最大宽度

  31.3% 中等
669

修剪二叉搜索树

  55.1% 简单
671

二叉树中第二小的节点

C#LeetCode刷题之#671-二叉树中第二小的节点​​​​​​​(Second Minimum Node In a Binary Tree) 41.3% 简单
684

冗余连接

  42.0% 中等
685

冗余连接 II

  21.4% 困难
687

最长同值路径

  30.5% 简单
700

二叉搜索树中的搜索

C#LeetCode刷题之#700-二叉搜索树中的搜索​​​​​​​(Search in a Binary Search Tree) 55.6% 简单
701

二叉搜索树中的插入操作

  50.9% 中等
814

二叉树剪枝

  64.1% 中等
863

二叉树中所有距离为 K 的结点

  32.6% 中等
865

具有所有最深结点的最小子树

  28.1% 中等
872

叶子相似的树

  52.8% 简单
889

根据前序和后序遍历构造二叉树

  44.1% 中等
894

所有可能的满二叉树

  52.3% 中等
897

递增顺序查找树

  37.3% 简单

C#LeetCode刷题-树的更多相关文章

  1. C#LeetCode刷题-树状数组

    树状数组篇 # 题名 刷题 通过率 难度 218 天际线问题   32.7% 困难 307 区域和检索 - 数组可修改   42.3% 中等 315 计算右侧小于当前元素的个数   31.9% 困难 ...

  2. LeetCode刷题 树专题

    树专题 关于树的几个基本概念 1 树的节点定义 2 关于二叉树的遍历方法 2.1 前序遍历 2.2 中序遍历 2.3 后序遍历 2.4 层序遍历 3 几种常见的树介绍 3.1 完全二叉树 3.2 二叉 ...

  3. LeetCode刷题总结-树篇(下)

    本文讲解有关树的习题中子树问题和新概念定义问题,也是有关树习题的最后一篇总结.前两篇请参考: LeetCode刷题总结-树篇(上) LeetCode刷题总结-树篇(中) 本文共收录9道题,7道中等题, ...

  4. LeetCode刷题总结-树篇(中)

    本篇接着<LeetCode刷题总结-树篇(上)>,讲解有关树的类型相关考点的习题,本期共收录17道题,1道简单题,10道中等题,6道困难题. 在LeetCode题库中,考察到的不同种类的树 ...

  5. LeetCode刷题总结-树篇(上)

          引子:刷题的过程可能是枯燥的,但程序员们的日常确不乏趣味.分享一则LeetCode上名为<打家劫舍 |||>题目的评论: 如有兴趣可以从此题为起点,去LeetCode开启刷题之 ...

  6. C#LeetCode刷题-字典树

    字典树篇 # 题名 刷题 通过率 难度 208 实现 Trie (前缀树)   48.6% 中等 211 添加与搜索单词 - 数据结构设计   39.9% 中等 212 单词搜索 II   27.9% ...

  7. C#LeetCode刷题-设计

    设计篇 # 题名 刷题 通过率 难度 146 LRU缓存机制   33.1% 困难 155 最小栈 C#LeetCode刷题之#155-最小栈(Min Stack) 44.9% 简单 173 二叉搜索 ...

  8. LeetCode刷题的一点个人建议和心得

    目录 1.    为什么我们要刷LeetCode? 2.    LeetCode的现状和问题 3.    本文的初衷 4.    LeetCode刷题建议 4.1入门数据结构,打基础阶段 4.2 建立 ...

  9. 看完互联网大佬的「LeetCode 刷题手册」, 手撕了 400 道 Leetcode 算法题

    大家好,我是 程序员小熊 ,来自 大厂 的程序猿.相信绝大部分程序猿都有一个进大厂的梦想,但相较于以前,目前大厂的面试,只要是研发相关岗位,算法题基本少不了,所以现在很多人都会去刷 Leetcode ...

随机推荐

  1. java 正则提取字符串中的电话号码

    public static void test2() { String str = "张三:13539558064,李四:15626829748,赵六:13718952204"; ...

  2. cmd : 代理设置/检验代理设置成功

    设置代理很简单,一句话的事儿. set HTTP_PROXY=http://user:password@proxy.domain.com:port 比如说,我用ssr,默认地址是127.0.0.1:1 ...

  3. Pytorch实现基于卷积神经网络的面部表情识别(详细步骤)

    文章目录 一.项目背景 二.数据处理 1.标签与特征分离 2.数据可视化 3.训练集和测试集 三.模型搭建 四.模型训练 五.完整代码 一.项目背景数据集cnn_train.csv包含人类面部表情的图 ...

  4. 【mysql】- 锁篇(上)

    回顾 问题 事务并发执行时可能带来各种问题,并发事务访问相同记录的情况大致可以划分为3种 读-读情况:即并发事务相继读取相同的记录 读取操作本身不会对记录有什么影响,并不会引起什么问题,所以允许这种情 ...

  5. 手把手教你基于C#开发WinCC语音报警插件「附源代码」

    写在前面 众所周知,WinCC本身是可以利用C脚本或者VBS脚本来做语音报警,但是这种方式的本质是调用已存在的音频文件,想要实现实时播报报警信息是不行的,灵活性还不够,本文主要介绍基于C#/.NET开 ...

  6. webview访问URL

    //    // Do any additional setup after loading the view. //    //创建WKWebView //    WKWebView *web = ...

  7. Python源码剖析|百度网盘免费下载|Python新手入门|Python新手学习资料

    百度网盘免费下载:Python源码剖析|新手免费领取下载 提取码:g78z 目录  · · · · · · 第0章 Python源码剖析——编译Python0.1 Python总体架构0.2 Pyth ...

  8. docker时区不正确的问题修改记

    前一阵子有一台服务器,mysql的时间比北京时间晚了8个小时.我知道是时区的问题,但是不知道为什么弄成这样,宿主机没有问题,后来一看mysql的docker,时区是错的. mybatis-plus打印 ...

  9. hcharts生成图表

    借助hcharts插件,可以很方便地在模板页面中生成图表.类似插件还有echarts. 补充...

  10. Redis的事件机制

    目录 一.Redis的运行过程 二.事件数据结构 2.1 文件事件数据结构 2.2 事件事件数据结构 3.3 事件循环 三.事件的注册过程 3.1 文件事件的注册过程 3.2 时间事件的注册过程 四. ...