226. 翻转二叉树

Posted 潜行前行

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了226. 翻转二叉树相关的知识,希望对你有一定的参考价值。

翻转一棵二叉树。

示例:

输入:

     4
   /   \\
  2     7
 / \\   / \\
1   3 6   9
     4
   /   \\
  7     2
 / \\   / \\
9   6 3   1
/**
 * Definition for a binary tree node.
 * type TreeNode struct 
 *     Val int
 *     Left *TreeNode
 *     Right *TreeNode
 * 
 */
func invertTree(root *TreeNode) *TreeNode 
    if(root!=nil)
        invertTree(root.Left)
        invertTree(root.Right)
        root.Left,root.Right = root.Right ,root.Left
    
    return root

以上是关于226. 翻转二叉树的主要内容,如果未能解决你的问题,请参考以下文章

226. 翻转二叉树

Leetcode刷题100天—226. 翻转二叉树(二叉树)—day03

Leetcode刷题100天—226. 翻转二叉树(二叉树)—day03

226. 翻转二叉树

226. 翻转二叉树

226. 翻转二叉树python