
二叉树
makersy
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
LeetCode951 翻转二叉树
题目 我们可以为二叉树 T 定义一个翻转操作,如下所示:选择任意节点,然后交换它的左子树和右子树。 只要经过一定次数的翻转操作后,能使 X 等于 Y,我们就称二叉树 X 翻转等价于二叉树 Y。 编写一个判断两个二叉树是否是翻转等价的函数。这些树由根节点 root1 和 root2 给出。 示例: 输入:root1 = [1,2,3,4,5,6,null,null,null,7,8], root2...原创 2018-12-08 19:00:27 · 340 阅读 · 0 评论 -
剑指offer-二叉树中和为某一值的路径
题目描述 题目地址 输入一颗二叉树的根节点和一个整数,打印出二叉树中结点值的和为输入整数的所有路径。路径定义为从树的根结点开始往下一直到叶结点所经过的结点形成一条路径。(注意: 在返回值的list中,数组长度大的数组靠前) 题解 采用dfs思想,进行深度优先遍历,用一个ArrayList存储当前路径,另一个ArrayList存储满足条件的路径。 每当进入一个节点,就向当前路径添加当前节点,随后计算...原创 2019-05-26 10:51:20 · 164 阅读 · 0 评论