• Keine Ergebnisse gefunden

Algorithmische Mathematik I Wintersemester 2017/18 Prof. Dr. Ira Neitzel AR. Dr. Tino Ullrich

N/A
N/A
Protected

Academic year: 2021

Aktie "Algorithmische Mathematik I Wintersemester 2017/18 Prof. Dr. Ira Neitzel AR. Dr. Tino Ullrich"

Copied!
2
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Algorithmische Mathematik I

Wintersemester 2017/18 Prof. Dr. Ira Neitzel AR. Dr. Tino Ullrich

Ubungsblatt 9. ¨

Abgabe am11.12.2017 vor der Vorlesung.

Aufgabe 1. (Quicksort)

Wieviele Vergleiche muss Quicksort ausf¨uhren, um

E A S Y Q U E S T I O N

alphabetisch aufsteigend zu sortieren? Protokollieren Sie alle Zerlegungen ¨ahnlich wie im Beispiel aus der Vorlesung.

(4 Punkte) Aufgabe 2. (Bin¨arer Heap)

Es sei die Zahlenfolge

7,25,172,11,23,1,43,9,58,34,12,87,45 gegeben.

a. Bauen sie einen Heap minimaler Tiefe, der die angegebenen Zahlen enth¨alt.

b. F¨ugen Sie die Werte 23 und 77 ein. Geben Sie hierbei die Teilschritte im Baum an.

(6 Punkte) Aufgabe 3. (Das Haus vom Nikolaus)

Aus gegebenem Anlass betrachten wir das “Haus vom Nikolaus”. Sie kennen sicher die Frage, ob und wie man dieses in einem Zug zeichnen kann, ohne eine Kante zweimal zu durchlaufen.

1 2

3 4

5

Abbildung 1: Das Haus vom Nikolaus

a. Geben Sie einen solchen g¨ultigen Kantenzug an. Kann man von jedem Knoten k∈ {1,2,3,4,5} aus starten?

b. ¨Uberlegen Sie sich ein allgemeines Prinzip, wann es einen solchen Kantenzug gibt, und beweisen Sie ihre Aussage.

Hinweis: Offensichtlich spielen die Knotengrade eine Rolle. Unterscheiden Sie zwei F¨alle.

1

(2)

c. Wenden Sie die in Aufgabe a) gewonnenen Erkenntnisse an und entscheiden Sie f¨ur folgenden Graphen, ob sich dieser auch in “einem Zug” zeichnen l¨asst.

1 2

3

4 5

6 7 8 9

Abbildung 2: Nikolaus’ Heimweg?

(2 + 2 + 2 = 6 Punkte) Aufgabe 4. (Graphen)

a. Beschreiben Sie die Graphen aus den Abbildungen 1 und 2 als Tupel im Sinne der Definition aus der Vorlesung.

b. Geben Sie jeweils f¨ur jeden Knoten

• die Knotengrade

• und die Nachbarschaftsmenge an.

(2 + 2 = 4 Punkte) Aufgrund des Dies Academicus der Universit¨at Bonn findet die Vorlesung Al- gorithmische Mathematik I am Mittwoch, den 06.12.2017, nicht statt. Statt- dessen gibt es ein Angebot an Vortr¨agen aus verschiedenen Disziplinen im Universit¨atshauptgeb¨aude.

2

Abbildung

Abbildung 2: Nikolaus’ Heimweg?

Referenzen

ÄHNLICHE DOKUMENTE

Zwei Ecken x, y ∈ V werden genau dann durch eine Kante {x, y} verbunden, wenn sich die beiden {0, 1}-Folgen von x und y an genau einer Stelle unterscheiden.. Es bietet sich an

Diese Autoren (ohne Erd¨ os) bilden einen Graph, wobei zwei Autoren adjazent sind, wenn sie eine gemeinsame Publikation haben.. Auf der Webseite zur Vorlesung finden Sie diese Daten

Eine Flussmatrix kodiert den Fluss zwischen zwei verbundenen Knoten im Netz- werk (einfacher Graph).. ¨ Ahnlich einer Adjazenzmatrix, enth¨ alt der entsprechende Eintrag den Wert

(Es darf mehrere, oder gar keine passenden Antworten geben. Die Antworten m¨ ussen nicht begr¨ undet werden.).. Welche der untenstehenden Algorithmen haben polynomielle

Decide for which cases the optimality condition is sufficient and/or necessary. (6 points)

Geben Sie immer den vollst¨ andigen Rechenweg und, wenn nichts anderes gesagt, eine kurze, aber vollst¨ andige Begr¨ undung an. Ohne Begr¨ undung bzw. Rechenweg gibt es keine

(Die Leiter ist nach oben immer ausreichend groß, aber sie kann nie unterhalb der nullten Sprosse sein.). Wenn Sie dies Ergebnis f¨ ur n = 2, 4, 6, 8, 10 Schritte betrachten, sehen

Eine Konstruktion des regul¨ aren Ikosaeders geht nach Luca Pacioli (um 1447–1517) wie folgt: Man nimmt drei Rechtecke mit Seitenl¨ angen 2 und 1 + √.. 5 und steckt diese senkrecht