Fundamentals of Algorithms
CS502-Spring2015
ASSIGNMENT 2
Deadline
Your assignment must be
uploaded/submitted at or before 4th June 2015.
Uploading instructions
Please view the assignment submission process document
provided to you by the Virtual University to upload the assignment. And submit
your solution as Microsoft word file.
Rules for Marking
It should be clear that your
assignment will not get any credit if:
oThe assignment is submitted
after due date.
oThe submitted assignment
does not open or run.
oThe assignment is
copied
Problem #1: 10 marks
Recall BuildHeap (1,n) that builds a heap of
n-elements from an array:
for i = n/2 downto 1 do bubble_down(i);
For the array drawn below, fill
the boxes for each iteration of BuildHeap(1,10).
Assume that the root of the
heap holds the maximum element.
15
|
20
|
8
|
56
|
2
|
38
|
36
|
26
|
28
|
7
|
0 comments:
Post a Comment