We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
原题链接
在 root1 上直接修改,将两个树对应的节点相加后,赋值给 root1,然后递归执行两个左右子树。
const mergeTrees = function(root1, root2) { const preOrder = function(root1, root2) { if (!root1) return root2 if (!root2) return root1 root1.val += root2.val root1.left = preOrder(root1.left, root2.left) root1.right = preOrder(root1.right, root2.right) return root1 } return preOrder(root1, root2) }
The text was updated successfully, but these errors were encountered:
No branches or pull requests
原题链接
dfs 递归
在 root1 上直接修改,将两个树对应的节点相加后,赋值给 root1,然后递归执行两个左右子树。
The text was updated successfully, but these errors were encountered: