Increasing Order Search Tree LeetCode solution in JavaScript

1
var increasingBST = function (root) {
2
let newRoot = new TreeNode(-1);
3
const newTree = newRoot;
4

5
const dfs = (node) => {
6
if (!node) return null;
7

8
if (node.left) dfs(node.left);
9

10
const newNode = new TreeNode(node.val);
11
newRoot.right = newNode;
12
newRoot.left = null;
13
newRoot = newRoot.right;
14

15
if (node.right) dfs(node.right);
16
};
17
dfs(root);
18

19
return newTree.right;
20
};

0

WPM •0 •0

100%

ACC •0 •0

0s

TIME •0