(node1, node2)
| 18 | }; |
| 19 | |
| 20 | const dfs = (node1, node2) => { |
| 21 | if (!node1 && !node2) return true; |
| 22 | |
| 23 | if (node1 && !node2) return false; |
| 24 | if (!node1 && node2) return false; |
| 25 | if (node1.val !== node2.val) return false; |
| 26 | |
| 27 | return dfs(node1.right, node2.left) && dfs(node1.left, node2.right); |
| 28 | }; |