安全オファー27を証明するために、

1# - * -コーディング:UTF- 8 - * -
 2つのクラスツリーノード:
 3  #DEF __init __(自己、X):
 4#self.val = X
 5#self.left = なし
 6#self.right = なし
 7  クラスのソリューション:
 8      #返回镜像树的根节点
 9      デフミラー(自己、根):
 10          もしルート== なし:
 11              リターンなし
 12          もし root.left =なしとroot.right =!!なし:
 13              TEMP =ツリーノード(root.val)
 14              temp.left = root.left
 15              root.left = self.Mirror(root.right)
 16              root.right = self.Mirror(temp.left)
 17          のelif root.left ==なし、ルート.RIGHT =!なし:
 18              root.left = self.Mirror(root.right)
 19              root.right = なし
 20          ELIFのroot.right ==なしとroot.left =!なし:
 21              root.right = self.Mirror( root.left)
 22              root.left = なし
 23          リターンルート
24          位ここにコードを書きます

 

おすすめ

転載: www.cnblogs.com/asenyang/p/11013140.html