Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Q3. [10] AVL Tree Draw the AVL tree resulting from the removal of the key 40 from the AVL tree of Figure below. Q4. [10]

Q3. [10] AVL Tree

Draw the AVL tree resulting from the removal of the key 40 from the AVL tree of Figure below.

image text in transcribed

Q4. [10] AVL Tree

Professor Amadeus claims that the order of keys to be inserted into an AVL tree does not matter; i.e. the same tree always results every time. Give a counter example that contradicts Prof. Amadeuss claim.

Q5. [Optional, 10] AVL Tree

Draw an example of an AVL tree such that a single remove operation could require Q(log n) trinode restructurings (i.e. rotations) from a leaf to the root in order to restore the height-balance property.

Q6. [20] Red-Black Tree

image text in transcribed

[10] Draw the Red-Black tree after each insertion of 35 and 40 into the given RB-tree above.

[10] In the given Red-Black Tree above, draw the resulting Red-Black tree after deleting 10..

Q7. [30] Minimum Heap

In the array A[1..10] that stores the elements [35, 30, 25, 27, 22, 20, 18, 15, 10, 5],

Construct a min-heap in the array A. Draw the final heap.

Draw the min-heap after removing Minimum key in 2).

From the min-heap in 2), sort the array A in the descending order. Show the content of array A after sorting five smallest keys.

Q8. [10] Heap Sort

A maximum heap is used to sort an array A of length n in ascending order.

What is the running time of Heap-Sort algorithm on an array A that is already sorted in ascending order? Explain your answer.

50 40 78 20 62 70

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Database Principles Programming And Performance

Authors: Patrick O'Neil

1st Edition

1558603921, 978-1558603929

More Books

Students also viewed these Databases questions

Question

=+What meaning do you make out of this exercise?

Answered: 1 week ago

Question

8. Design office space to facilitate interaction between employees.

Answered: 1 week ago