Search⌘ K
AI Features

Invert Binary Tree

Explore how to invert a binary tree by swapping each node's left and right children using depth-first search traversal. Understand the problem constraints and implement your solution effectively in C#. This lesson guides you through recognizing the pattern and applying it to transform trees as mirror images.

Statement

Given the root node of a binary tree, transform the tree by swapping each node’s left and right subtrees, thus creating a mirror image of the original tree. Return the root of the transformed tree.

Constraints:

  • 00\leq
...