19. 二叉树的镜像 本文最后更新于:2024年7月6日 早上 问题描述输入一个二叉树,将它变换为它的镜像。 样例12345678910111213141516输入树: 8 / \ 6 10 / \ / \ 5 7 9 11 [8,6,10,5,7,9,11,null,null,null,null,null,null,null,null] 输出树: 8 / \ 10 6 / \ / \ 11 9 7 5 [8,10,6,11,9,7,5,null,null,null,null,null,null,null,null] 解决方案1234567891011121314151617# -*- coding:utf-8 -*-# class TreeNode:# def __init__(self, x):# self.val = x# self.left = None# self.right = Noneclass Solution: # 返回镜像树的根节点 def Mirror(self, root): # write code here if not root: return root root.left,root.right = root.right,root.left self.Mirror(root.left) self.Mirror(root.right) return root #Python 19. 二叉树的镜像 https://yance.wiki/mirrir-tree/ 作者 Yance Huang 发布于 2019年8月14日 许可协议 剪绳子 上一篇 RabbitMQ的python操作手册 下一篇 Please enable JavaScript to view the comments