0
0
DSA Javascriptprogramming~5 mins

Tree Terminology Root Leaf Height Depth Level in DSA Javascript - Cheat Sheet & Quick Revision

Choose your learning style9 modes available
Recall & Review
beginner
What is the root of a tree?
The root is the topmost node of a tree. It has no parent and is the starting point of the tree.
Click to reveal answer
beginner
Define a leaf node in a tree.
A leaf node is a node that has no children. It is at the end of a branch.
Click to reveal answer
intermediate
What does the height of a node represent in a tree?
Height of a node is the number of edges on the longest path from that node down to a leaf.
Click to reveal answer
intermediate
Explain the depth of a node in a tree.
Depth of a node is the number of edges from the root node down to that node.
Click to reveal answer
beginner
What is the level of a node in a tree?
Level of a node is its depth plus one. The root is at level 1, its children at level 2, and so on.
Click to reveal answer
Which node in a tree has no parent?
ARoot
BLeaf
CChild
DSibling
A node with no children is called a?
AParent
BRoot
CLeaf
DAncestor
What does the height of a node measure?
AEdges from root to node
BNumber of siblings
CNumber of children
DEdges from node to leaf
Depth of a node is the number of edges from?
ANode to leaf
BRoot to node
CSibling to sibling
DParent to child
If the root is at level 1, what level are its children at?
A2
B1
C0
DDepends on height
Describe the difference between depth and height of a node in a tree.
Think about direction: up from node or down from node.
You got /4 concepts.
    Explain what the level of a node means and how it relates to depth.
    Level starts counting at 1 for root.
    You got /4 concepts.