其实,提到二叉树的一些算法,一定要谨记递归。递归可以说是二叉树算法中最为重要的方法了。
当然,这道题也不例外。镜像操作的基本思想就是:递归交换左右子树。代码思路很简单:

其实这道题也是很简单的,自己在一开始做的时候用了循环,程序就一直报错,自己也感觉走不动了,就去看了牛客网的讨论,发现递归才是正解。

这也让我们意识到自己对一些算法的思想理解的还是不到位,在应用方面还存在很大的问题。自己以后再刷题的时候,要多做笔记,多用脑,好好理解算法的思想。

今天一定要记住一点:二叉树算法,递归少不了!!🤣
2020-07-31
在牛客打卡7天,今天学习:刷题 1 道/代码提交 2 次
全部评论

相关推荐

不愿透露姓名的神秘牛友
08-20 19:41
那一天的Java_J...:简历完全流水账,学生思维很严重,还有很大的优化空间,可以多看看牛客的简历。
点赞 评论 收藏
分享
08-23 20:17
四川大学 C++
xxxzsfa:技术栈可以参考我这个给写,把知识点写出来起码能让面试官知道你是知道这个点的,不会的知识点可以不写,简历上写了但又答不上来就很尴尬了,可以给技术栈中的知识点和项目中的难点亮点加粗,学历不错,肯定会有大厂面的,刚开始可以先投中小厂练手,拿个offer保底再去面大厂,秋招可以正式和实习一起找,找工作是个需要长期坚持的过程,加油查看图片
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务