树篇

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%简单
05-11 22:00