Learn
Practice
Newsletter
Resources
F
Toggle theme
0
F
Toggle theme
0
Toggle menu
← Back to All Animations
Delete Node in a BST
Bookmark
Input
Delete 3 (two children)
Delete 6 (one child)
Delete 2 (leaf node)
Delete 5 (root, two children)
Delete 30 (balanced tree)
Custom
treeNodes
=
[5, 3, 6, 2, 4, null, 7]
,
key
=
3
5
3
6
2
4
7
algo
master
.
io
Step:
Start: Delete node with key 3 from BST
0 / 10
Input
Delete 3 (two children)
Delete 6 (one child)
Delete 2 (leaf node)
Delete 5 (root, two children)
Delete 30 (balanced tree)
Custom
treeNodes
=
[5, 3, 6, 2, 4, null, 7]
,
key
=
3
0 / 10
5
3
6
2
4
7
algo
master
.
io
Step:
Start: Delete node with key 3 from BST