Next: 5.6.3 2-3 Trees and B-Trees
Up: 5.6 Problems
Previous: 5.6.1 AVL Trees
- 1.
- Show that any arbitrary n-node binary tree can be
transformed into any other arbitrary n-node binary tree
using O(n) rotations.
- 2.
- Draw the complete binary search tree of height 3 on the keys
{1, 2, ... , 15}. Add the NIL leaves and colour the nodes in three
different ways such that the black-heights of the resulting
red-black trees are 2, 3, and 4.
- 3.
- Show the red-black trees that result after successively
inserting the keys 41, 38, 31, 12, 19, 8 into an initially empty
red-black tree. Now show the RB trees that result from the
successive deletion of the keys in the order 8, 12, 19, 31,
31, 38, 41.
- 4.
- Suppose that a node x is inserted into an RB tree and
then immediately deleted. Is the resulting RB tree the same
as the initial RB tree? Justify your answer.
- 5.
- Construct the RB-trees that result by
repeated insertions in each of the following
cases, starting from an initially empty tree.
- (a)
-
1, 2,..., 15
- (b)
-
8, 4, 12, 6, 14, 2, 10, 7, 11, 5, 9, 3, 8, 1, 15
- (c)
-
1, 2, 3, 4, 5, 6, 7, 15, 14, 13, 12, 11, 10, 9, 8
Next: 5.6.3 2-3 Trees and B-Trees
Up: 5.6 Problems
Previous: 5.6.1 AVL Trees
eEL,CSA_Dept,IISc,Bangalore