更新代码块
This commit is contained in:
@@ -90,7 +90,7 @@ return t1;
|
||||
|
||||
此时前序遍历,完整代码就写出来了,如下:
|
||||
|
||||
```C++
|
||||
```CPP
|
||||
class Solution {
|
||||
public:
|
||||
TreeNode* mergeTrees(TreeNode* t1, TreeNode* t2) {
|
||||
@@ -107,7 +107,7 @@ public:
|
||||
|
||||
那么中序遍历也是可以的,代码如下:
|
||||
|
||||
```C++
|
||||
```CPP
|
||||
class Solution {
|
||||
public:
|
||||
TreeNode* mergeTrees(TreeNode* t1, TreeNode* t2) {
|
||||
@@ -124,7 +124,7 @@ public:
|
||||
|
||||
后序遍历依然可以,代码如下:
|
||||
|
||||
```C++
|
||||
```CPP
|
||||
class Solution {
|
||||
public:
|
||||
TreeNode* mergeTrees(TreeNode* t1, TreeNode* t2) {
|
||||
@@ -145,7 +145,7 @@ public:
|
||||
|
||||
不修改输入树的结构,前序遍历,代码如下:
|
||||
|
||||
```C++
|
||||
```CPP
|
||||
class Solution {
|
||||
public:
|
||||
TreeNode* mergeTrees(TreeNode* t1, TreeNode* t2) {
|
||||
@@ -169,7 +169,7 @@ public:
|
||||
|
||||
本题我们也使用队列,模拟的层序遍历,代码如下:
|
||||
|
||||
```C++
|
||||
```CPP
|
||||
class Solution {
|
||||
public:
|
||||
TreeNode* mergeTrees(TreeNode* t1, TreeNode* t2) {
|
||||
@@ -216,7 +216,7 @@ public:
|
||||
如下代码中,想要更改二叉树的值,应该传入指向指针的指针。
|
||||
|
||||
代码如下:(前序遍历)
|
||||
```C++
|
||||
```CPP
|
||||
class Solution {
|
||||
public:
|
||||
void process(TreeNode** t1, TreeNode** t2) {
|
||||
|
||||
Reference in New Issue
Block a user