Suche Home Einstellungen Anmelden Hilfe  

 
UNI Didaktik der 
Informatik
DdI
 Projekttage zum Erwerb eines Scheins zur
Vorlesung Algorithmen, Daten und Programme II, SS 98
 

Programmierung elementarer Algorithmen

Aufgabe 1
"Abwasserentsorgung"
 
Die ersten 20000 Siedler haben ihre Häuser in den Siedlungsebenen Alpha, Beta und Gamma errichtet, ohne dass konkrete Planungen zur Abwasserentsorgung von den Behörden erstellt wurden (auch in diesem Jahrtausend mahlen die Mühlen langsam). Bevor der Planet Erde2 nun zur Kloake wird, soll Ihre Firma dieses Problem für die derzeitigen und zukünftig zu besiedelnden Ebenen des Planeten lösen; denn auch bei der Erschließung neuer Wohnflächen werden die Pioniere zunächst planlos ihre Häuser aufstellen. Natürlich sollen die Kosten minimal gehalten werden.
  1. Schreiben Sie ein Programm, welches ausgehend von den bekannten Entfernungen zwischen einzelnen Häusern ein Kanalsystem entwirft, das eine minimale Länge aufweist und alle Häuser an die Abwasserentsorgung anschließt.
  2. In jeder Ebene soll eine geruchsfreie Kläranlage/Sammelstelle eingerichtet werden. Hierzu wird eines der Siedlerhäuser umgebaut. Ermitteln Sie den jeweils günstigsten Standort.
Beispiel für eine Siedlungsebene:
 
von Hausnr  zu Hausnr:  Entfernung
1 2
20
1
3
23
1
4
1
2
4
4
2
5
15
3
4
36
3
6
28
4
5
9
4
7
16
4
6
25
5
7
3
6
7
17
Stichworte: Minimaler Spannbaum, Greedy-Algorithmen
Literatur: Duden Informatik, Ottmann/Widmayer S. 402ff, Güting S. 170ff
 

Ergebnisse der Projektgruppe

Benutzer: Gast • Besitzer: mthomas • Zuletzt geändert am: