Invert Tree
题目描述:
给定一棵树的头结点,要求对树中的节点进行操作,即将左节点变为右节点;右节点变为左节点。
例子:
解题思路:
主要的思路还是递归的想法:我们不断遍历树的节点,碰到空节点和叶节点返回;不然交换其左右节点,然后递归在左右子树上调用该函数。
代码如下:
|
|
给定一棵树的头结点,要求对树中的节点进行操作,即将左节点变为右节点;右节点变为左节点。
主要的思路还是递归的想法:我们不断遍历树的节点,碰到空节点和叶节点返回;不然交换其左右节点,然后递归在左右子树上调用该函数。
|
|