class Solution {
public:
void dfs(TreeNode
* now
){
TreeNode
* t
= now
->left
;
now
->left
= now
->right
;
now
->right
= t
;
if(now
->left
!=NULL) dfs(now
->left
);
if(now
->right
!= NULL) dfs(now
->right
);
}
TreeNode
* invertTree(TreeNode
* root
) {
if(root
== NULL) return NULL;
dfs(root
);
return root
;
}
};
转载请注明原文地址: https://mac.8miu.com/read-489342.html