目录

[数据结构] 二叉树题目(一)

目录

一.翻转二叉树

[1.1 题目](#1.1 题目)

[1.2 示例](#1.2 示例)

[1.3 分析](#1.3 分析)

[1.4 解决](#1.4 解决)

​编辑

[二. 相同的树](#二. 相同的树)

[2.1 题目](#2.1 题目)

[2.2 示例](#2.2 示例)

[2.3 分析](#2.3 分析)

[2.4 解决](#2.4 解决)

[三. 对称二叉树](#三. 对称二叉树)

[3.1 题目](#3.1 题目)

[3.2 示例](#3.2 示例)

[3.3 分析](#3.3 分析)

[3.4 解决](#3.4 解决)


一.翻转二叉树. - 力扣(LeetCode)

1.1 题目

1.2 示例

1.3 分析

遍历二叉树(前序, 中序, 后序都行), 交换每个根节点的左节点和右节点的地址.

1.4 解决


二. 相同的树. - 力扣(LeetCode)

2.1 题目

2.2 示例

2.3 分析

什么情况下两棵树不相同?

a. 结构不同

b. 节点中的数值不同
什么情况下两棵树相同?

a. 结构相同

b. 节点中的数值相同

c. 都为空

2.4 解决


三. 对称二叉树101. 对称二叉树 - 力扣(LeetCode)

3.1 题目

3.2 示例

3.3 分析

什么情况下一颗树不是轴对称的?

a. 结构不同

b. 数值不同

3.4 解决

本文是转载文章,点击查看原文
如有侵权,请联系 xyy@jishuzhan.net 删除
相关推荐
前期后期1 分钟前
设计模式:为什么使用模板设计模式(不相同的步骤进行抽取,使用不同的子类实现)减少重复代码,让代码更好维护。
java·前端·设计模式
苹果酱05673 分钟前
KisFlow-Golang流式实时计算案例(四)-KisFlow在消息队列MQ中的应用
java·vue.js·spring boot·mysql·课程设计
ps酷教程8 分钟前
tomcat构建源码环境
java·tomcat
云闲不收11 分钟前
垃圾回收——三色标记法(golang使用)
jvm·算法·golang
菜鸟江多多20 分钟前
32x32热成像高斯滤波图像处理
图像处理·单片机·算法
秋野酱21 分钟前
基于SpringBoot酒店管理系统设计和实现(源码+文档+部署讲解)
java·spring boot·后端
阳洞洞30 分钟前
二叉树的层序遍历
数据结构·算法·leetcode·二叉树遍历·广度优先搜索
今天也要早睡早起31 分钟前
代码随想录算法训练营Day32| 完全背包问题(二维数组 & 滚动数组)、LeetCode 518 零钱兑换 II、377 组合总数 IV、爬楼梯(进阶)
数据结构·c++·算法·leetcode·动态规划·完全背包
在下木子生34 分钟前
mac如何将jar包上传到maven中央仓库中
java·macos·maven·jar
字节旅行者1 小时前
C++中如何使用STL中的list定义一个双向链表,并且实现增、删、改、查操作
开发语言·数据结构·c++·链表