- 转载请注明作者和出处:http://blog.csdn.net/u011475210
- 代码地址:https://github.com/WordZzzz/Note/tree/master/AtOffer
- 刷题平台:https://www.nowcoder.com/
- 题 库:剑指offer
- 编 者:WordZzzz
题目描述
操作给定的二叉树,将其变换为源二叉树的镜像。
二叉树的镜像定义:
1 | 源二叉树 |
解题思路
还是BFS和DFS的套路,要么递归实现要么利用队列进行层序遍历。
C++版代码实现
递归
1 | /* |
层序遍历
1 | /* |
Python版代码实现
递归
1 | # -*- coding:utf-8 -*- |
层序遍历
1 | # -*- coding:utf-8 -*- |
系列教程持续发布中,欢迎订阅、关注、收藏、评论、点赞哦~~( ̄▽ ̄~)~
完的汪(∪。∪)。。。zzz