Contents

AA-Trees make more rotations than a red-black tree.
a) True                                 
b) False

a

Explanation: AA- trees make more rotations than a red-black tree since only two shapes are considered for an AA-Tree whereas seven shapes are considered in Red-Black trees.


Who is the inventor of AA-Tree?
a) Arne Anderson              
b) Daniel Sleator
c) Rudolf Bayer
d) Jon Louis Bentley

a

Explanation: AA-tree is invented by Arne Anderson. Daniel Sleator invented Splay Tree. Rudolf Bayer invented a Red-Black tree. Jon Louis Bentley invented K-d tree.


What should be the condition for the level of a left node?
a) It should be less than or equal to that of its parent
b) It should be greater
 than that of its parent
c) It should be strictly less than that of its parent
d) The level should be equal to one

c

Explanation: The level of a left node should be strictly less than that of its parent. The level of a right node is less than or equal to that of its parent.


What is an AVL tree?
a) a tree which is balanced and is a height balanced tree
b) a tree which is unbalanced and is a height balanced tree
c) a tree with three children
d) a tree with atmost 3 children

a

Explanation: It is a self-balancing tree with height difference atmost 1.


Why we need to a binary tree which is height balanced?
a) to avoid formation of skew trees
b) to save memory
c) to attain faster memory access
d) to simplify storing

a

What is a Cartesian tree?
a) a skip list in the form of tree
b) a tree which obeys cartesian product
c) a tree which obeys heap property and whose inorder traversal yields the given sequence
d) a tree which obeys heap property only

c

Explanation: A tree with heap property (parent is either small or big than children) and when traversed in inorder yields the given input sequence. refer below diagram question for clarity.