We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 8f5ee9d commit ea1e783Copy full SHA for ea1e783
1 file changed
JavaScript/8-bst-del.js
@@ -11,10 +11,10 @@ tree.insert = (root, data) => {
11
else tree.insert(root[i], data);
12
};
13
14
-tree.add = (root, item) => {
15
- const i = item[0] < root[0] ? 1 : 2;
16
- if (!root[i]) root[i] = item;
17
- else tree.add(root[i], item);
+tree.push = (root, node) => {
+ const i = node[0] < root[0] ? 1 : 2;
+ if (!root[i]) root[i] = node;
+ else tree.push(root[i], node);
18
19
20
tree.search = (root, data, callback) => {
@@ -38,8 +38,8 @@ tree.del = (root, data) => {
38
const [, left, right] = node;
39
const i = parent[1] === node ? 1 : 2;
40
parent[i] = null;
41
- tree.add(parent, left);
42
- tree.add(parent, right);
+ tree.push(parent, left);
+ tree.push(parent, right);
43
});
44
45
0 commit comments