Home

About

Advanced Search

Browse by Discipline

Scientific Societies

E-print Alerts

Add E-prints

E-print Network
FAQHELPSITE MAPCONTACT US


  Advanced Search  

 
Institut fur Informatik SS 2006 der Universitat Munchen
 

Summary: Institut fur Informatik SS 2006
der Universitat Munchen
Prof. M. Hofmann
Dipl. Inf. Andreas Abel
Dipl. Math. Stefan Schimanski 8. Mai 2006
Ubungen zur Vorlesung
Effiziente Algorithmen
Blatt 2
Aufgabe H-5: Entwerfen Sie eine Prozedur Heap-Increase-Key(A, i, k),
die im Heap A das Element A[i] durch max(A[i], k) ersetzt und die Heap-
Eigenschaft erhalt, und eine Laufzeit von (logn) bei einem Heap der Groe
n hat. (4 Punkte)
Aufgabe H-6: Betrachten Sie die folgende alternative Implementierung von
Build-Heap:
Build-Heap(A)
heap-size[A] 1
for i 2 to length[A]
do Heap-Insert(A, A[i])
Erzeugt diese Prozedur bei jeder Eingabe die selbe Ausgabe wie die in
der Vorlesung vorgestellte Prozedur Build-Heap? Beweisen Sie dies, oder

  

Source: Abel, Andreas - Theoretische Informatik, Ludwig-Maximilians-Universit√§t M√ľnchen

 

Collections: Computer Technologies and Information Sciences