C#LeetCode刷题-树
树篇
# | 题名 | 刷题 | 通过率 | 难度 |
---|---|---|---|---|
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刷题-树相关推荐
- C#LeetCode刷题-树状数组
树状数组篇 # 题名 刷题 通过率 难度 218 天际线问题 32.7% 困难 307 区域和检索 - 数组可修改 42.3% 中等 315 计算右侧小于当前元素的个数 31.9% 困难 493 翻转 ...
- leetcode刷题之树(三)
翻转二叉树,感觉做二叉树的问题好像都是那一套公式,除了个别的问题解决不了,用上篇博客leetcode刷题之树(二)的模型基本可以解决.总体来说就是树基本都可以利用递归和迭代的方法去解决,在涉及到树的遍 ...
- C#LeetCode刷题-字典树
字典树篇 # 题名 刷题 通过率 难度 208 实现 Trie (前缀树) 48.6% 中等 211 添加与搜索单词 - 数据结构设计 39.9% 中等 212 单词搜索 II 27.9% 困难 33 ...
- [JavaScript 刷题] 树 - 完全二叉树的节点个数, leetcode 222
[JavaScript 刷题] 树 - 完全二叉树的节点个数, leetcode 222 github repo 地址: https://github.com/GoldenaArcher/js_lee ...
- C#LeetCode刷题,走进Google,走近人生
该文章的最新版本已迁移至个人博客[比特飞],单击链接 C#LeetCode刷题,走进Google,走近人生 | .Net中文网 访问. 概述 本系列博文将会向大家介绍本人在钻研<算法导论 第3版 ...
- C#LeetCode刷题-程序员面试金典
本文由 比特飞 原创发布,欢迎大家踊跃转载. 转载请注明本文地址:C#LeetCode刷题-程序员面试金典 | .Net中文网. C#LEETCODE刷题概述 概述 所有LeetCode程序员面试金典 ...
- C#LeetCode刷题-剑指Offer
本文由 比特飞 原创发布,欢迎大家踊跃转载. 转载请注明本文地址:C#LeetCode刷题-剑指Offer | .Net中文网. C#LEETCODE刷题概述 概述 所有LeetCode剑指Offer ...
- C#LeetCode刷题-设计
设计篇 # 题名 刷题 通过率 难度 146 LRU缓存机制 33.1% 困难 155 最小栈 C#LeetCode刷题之#155-最小栈(Min Stack) 44.9% 简单 173 二叉搜索树迭 ...
- Leetcode刷题之旅1
Leetcode刷题之旅1 先从剑指offer66题开始刷 链表可创建dummy哑节点指向头指针,目的是为了对头节点进行操作 例子:删除链表中重复节点 确定有限状态自动机 例子:剑指offer20 表 ...
最新文章
- SAP系统配置常用命令大全
- 无法添加 WebEx 扩展插件。请重试。
- 从Oracle到PostgreSQL:一文掌握Checkpoint重要概念
- CorelDRAWX4的VBA插件开发(十四)快速定位形状
- c语言做线性代数第六版答案,编程与线性代数
- ORACLE清空数据库中所有表中的数据
- 《淘宝网开店 进货 运营 管理 客服 实战200招》——1.3 常见网上开店平台
- Edge浏览器快捷键
- 逻辑运算符在c语言里的作用,C语言逻辑运算符有哪些
- ResNet(残差网络)之残差模块
- 主页被锁定为 hao.360.cn
- U盘格式化内存变小恢复设置
- 非常规的自我实现——听陆向谦讲创业
- 机器视觉之工业摄像机知识点(二)
- Python搭建SVM
- Sringboot2.x整合Redis缓存,设置过期时间
- Field tagService in xxx.service.impl.ArticleServiceImpl required a bean of type ‘xxserviceTagService
- 是否想快速学习Java? 刻录所有Java教程书籍
- JAVA JDK最详细的安装教程--你只需要看这篇就够了
- 张驰课堂:六西格玛工具过程能力分析的作用