首页
学习
活动
专区
工具
TVP
发布

悠扬前奏的博客

专栏作者
333
文章
259054
阅读量
32
订阅数
LintCode-375.克隆二叉树
题目 描述 深度复制一个二叉树。 给定一个二叉树,返回一个他的 克隆品 。 样例 给定一个二叉树: 1 / \ 2 3 / \ 4 5 返回其相同结构相同数值的克隆二叉树: 1 / \ 2 3 / \ 4 5 解答 思路 从后往前遍历,跳过最后的空格。 代码 /** * Definition of TreeNode: * public class TreeNode { * public int val; * publ
悠扬前奏
2019-06-02
6500
LintCode-68.二叉树的后序遍历
题目 描述 给出一棵二叉树,返回其后序遍历 样例 给出二叉树 {1,#,2,3}, 1 \ 2 / 3 返回 [3,2,1]. 解答 思路 后序遍历二叉树 代码 /** * Definition of TreeNode: * public class TreeNode { * public int val; * public TreeNode left, right; * public TreeNode(int val) { *
悠扬前奏
2019-05-31
2770
LintCode-66.二叉树的前序遍历
给出一棵二叉树 {1,#,2,3}, 1 \ 2 / 3 返回 [1,2,3].
悠扬前奏
2019-05-31
2890
LintCode-67.二叉树的中序遍历
题目 描述 给出一棵二叉树,返回其中序遍历 样例 给出二叉树 {1,#,2,3}, 1 \ 2 / 3 返回 [1,3,2]. 解答 思路 中序遍历二叉树 代码 /** * Definition of TreeNode: * public class TreeNode { * public int val; * public TreeNode left, right; * public TreeNode(int val) { *
悠扬前奏
2019-05-31
3840
LintCode-7二叉树的序列化和反序列化
设计一个算法,并编写代码来序列化和反序列化二叉树。将树写入一个文件被称为“序列化”,读取文件后重建同样的二叉树被称为“反序列化”。
悠扬前奏
2019-05-28
5880
LintCode-632. 二叉树的最大节点
题目 描述 在二叉树中寻找值最大的节点并返回。 样例 给出如下一棵二叉树: 1 / \ -5 2 / \ / \ 0 3 -4 -5 返回值为 3 的节点。 解答 思路 递归遍历 代码 public class Solution { /** * @param root the root of binary tree * @return the max ndoe */ public TreeNode maxNode(T
悠扬前奏
2019-05-28
6180
没有更多了
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战,赢鹅厂证书、公仔好礼!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档