Search:
Lehrstuhl  |  Institut  |  Fakultät  |  LMU
print

Algorithmen und Datenstrukturen im SS 2012


Aktuelles

  • Die Einsicht der Nachholklausur findet am Donnerstag den 18.10. in der Oettingenstr. 67 im Raum 156 (nahe F-Flügel) um 14.00 - 16.00 Uhr statt.
  • Infos zur Nachholklausur:
    • Die allgemeinen Hinweise gelten entsprechend des Merkblattes zur Hauptklausur.
    • Die Aufteilung auf die Klausurräume in der Schellingstraße 3 und 4
      • A - F in Schellingstr. 3 (S) Vg. - Raum 001
      • G - H in Schellingstr. 3 (S) Vg. - Raum 005
      • I - M in Schellingstr. 3 (S) Vg. - Raum 002
      • N - S in Schellingstr. 4 (H) - Raum H 030
      • T - Z in Schellingstr. 3 (S) Vg. - Raum 003
    • Einlass in die Räume wird um ca. 10.00 Uhr sein. Beginn der Klausur ist um 10.15 Uhr
  • Die Nachholklausur findet am 09.10.12 (10.00 - 12.00 Uhr) statt. Die Anmeldung ist bis zum 31.09.12 über Uniworx möglich.
  • Die Noten für die Klausur sind über Uniworx einsehbar.
    • Der Notenspiegel zum download.
    • Die Einsicht der Klausur findet am 01.08.12 um 14-16 Uhr in Raum 161 in der Oettingenstr. 67 statt.
  • Infos zur Klausur:
    • Ein Merkblatt mit allgemeinen Hinweisen zur Klausur kann nun heruntergeladen werden.
    • Die Aufteilung auf die Klausurräume im Hauptgebäude
      • A - G in Raum M 218
      • H - L in Raum A 240
      • M - R in Raum A140
      • S - Z in Raum B 201
    • Einlass in die Räume wird um ca. 10.00 Uhr sein. Beginn der Klausur ist um 10.15 Uhr
  • Bitte melden Sie sich unbedingt von der Klausur ab, wenn Sie nicht vorhaben daran teilzunehemen.
  • In der letzten Übung (Blatt 11) werden nur die Aufgaben 11-1 und 11-2 besprochen. Der Rest der Zeit soll für Fragen zur Verfügung stehen. Für die Aufgaben 11-3 und 11-4 haben wir Musterlösungen bereit gestellt (Diese Aufgaben werden demnach auch nicht korrigiert).
  • Eine ergänzende Erklärung zum Hashing mit partiellen Erweiterungen kann hier heruntergeladen werden.
  • Aufgrund der vielen vorlesungsfreien Tage im Zeitraum vom 28.05. – 08.06. ergeben sich folgende Änderungen im Vorlesungs- und Übungsablauf:
    • Zur Erinnerung: Die Vorlesung und die Übungen am 29.05. entfallen
    • Das Übungsblatt 6 wird in den Übungen am Do (31.05.), Fr (01.06.), Mo(04.06) und Di (05.06) besprochen
    • Alle anderen Übungen im oben genannten Zeitraum entfallen.
  • Es wird einige Umstrukturierungen im Übungsbetrieb geben:
    • Übung F2: Ab sofort wird es eine neue Übung am Dienstag 12:00 - 14:00 Uhr im Raum 220 in der Amalienstr. 73A geben.
    • Übung A: Diese Übung wird gestrichen, alle Teilnehmer sollten stattdessen in die zeitgleiche Übung B wechseln (Auch wenn laut UniWorx kein Platz mehr darin ist).
    • Übung C: wird am 07.05. vermutlich zum letzten Mal stattfinden. Die Teilnehmer sollten in eine andere Übung wechseln.
  • Die erste Übung diente der Einarbeitung und wird nicht bewertet.
  • Die Frist für Anmeldung zur Übung wurde noch bis zum 28.04.2012 verlängert.
  • Es wird einen Einführungskurs in Java für Erstsemester als Zusatzangebot geben.
  • Termin von Übung N (Freitag, 14:00-16:00) wurde auf Freitag, 14:30-16:00 verlegt
  • Kapitel 1 enthielt einen Fehler und wurde deshalb aktualisiert
  • Ein Merkblatt mit allen wichtigen Informationen zur Vorlesung und Übung kann nun heruntergeladen werden.
  • Die Anmeldung über Uniworx ist freigeschaltet.

Inhalt

In der Vorlesung wird der Entwurf effizienter Algorithmen für die Bereiche Suchen, Sortieren sowie Graphmethoden behandelt. Besonderer Schwerpunkt liegt hierbei auf allgemeinen algorithmischen Techniken, wie etwa divide-and-conquer, lokal-optimierender Berechnung ("greedy methods"), backtracking, branch-and-bound sowie dynamischer Programmierung.


Organisation


Zeit und Ort

Veranstaltung Zeit Ort Beginn
Vorlesung Di,   8.45 - 11.00 Uhr Raum M 218 (Hauptgebäude)
17.04.2012
Übung A Mo, 10.00 - 12.00 Uhr Raum 057 (Oettingenstr. 67) 23.04.2012
Übung B Mo, 10.00 - 12.00 Uhr Raum 151 (Oettingenstr. 67) 23.04.2012
Übung C Mo, 12.00 - 14.00 Uhr Raum 151 (Oettingenstr. 67) 23.04.2012
Übung D Mo, 14.00 - 16.00 Uhr Raum D Z003 (Hauptgebäude) 23.04.2012
Übung E Mo, 16.00 - 18.00 Uhr Raum 218 (Amalienstr. 73A) 23.04.2012
Übung F Di, 12.00 - 14.00 Uhr Raum 018 (Amalienstr. 73A) 24.04.2012
Übung F2 Di, 12.00 - 14.00 Uhr Raum 220 (Amalienstr. 73A) 08.05.2012
Übung G Di, 14.00 - 16.00 Uhr Raum A 015 (Hauptgebäude) 24.04.2012
Übung H Di, 16.00 - 18.00 Uhr Raum 218 (Amalienstr. 73A) 24.04.2012
Übung I Di, 18.00 - 20.00 Uhr Raum 218 (Amalienstr. 73A) 24.04.2012
Übung J Do, 10.00 - 12.00 Uhr Raum 218 (Amalienstr. 73A) 26.04.2012
Übung K Do, 12.00 - 14.00 Uhr Raum 018 (Amalienstr. 73A) 26.04.2012
Übung L Fr, 10.00 - 12.00 Uhr Raum 218 (Amalienstr. 73A) 27.04.2012
Übung M Fr, 12.00 - 14.00 Uhr Raum A U115 (Hauptgebäude) 27.04.2012
Übung N Fr, 14.30 - 16.00 Uhr Raum 114 (Amalienstr. 73A) 27.04.2012

Planung

Datum Vorlesung Datum Übung
17.04.2012 Kapitel 1: Einführung (aktualisiert) 16.-20.04.2012 entfällt
24.04.2012 Kapitel 2: Suchverfahren (1.Teil) 23.-28.04.2012 Merkblatt

PDF-Merkblatt
Blatt1 (nicht bewertet)

01.05.2012 Kapitel 2: Suchverfahren (1.Teil) 30.04.-04.05.2012 Blatt2
08.05.2012 07.05.-11.05.2012 Blatt3
15.05.2012 Kapitel 2: Suchverfahren (2.Teil) 14.05.-18.05.2012 Blatt4
22.05.2012 21.05.-28.05.2012 Blatt5
29.05.2012 Vorlesungsfrei 31.05.-05.06.2012 Blatt6
05.06.2012 Kapitel 3: Sortierverfahren 11.06.-15.06.2012 Blatt7
12.06.2012 Kapitel 3: Sortierverfahren 18.06.-22.06.2012 Blatt8 Partielle Erweiterungen
19.06.2012 Kapitel 4: Graphen 25.06.-29.06.2012 Blatt9
26.06.2012 Kapitel 4: Graphen 02.07.-06.07.2012 Blatt10
03.07.2012 Kapitel 5: Algorithmische Methoden und Techniken 09.07.-13.07.2012 Blatt11

Musterlösung 11-3, 11-4


Übungsbetrieb

Die Anmeldung zur Vorlesung sowie zu einer Übungsgruppe ist ausschließlich über uniworx möglich und muss bis 23.04.2012 erfolgen (Uniworx).


Klausur

  • Die Klausur findet am Samstag, 14.07.2012 von 10:00 - 12:00 Uhr im Hauptgebäude statt. Die Anmeldung wird in der Vorlesung bekannt gegeben und über UniWorX erfolgen. Daher ist eine rechtzeitige vorherige Anmeldung zur Vorlesung notwendig.

Sonstiges

  • Unter http://www.die-informatiker.net ist eine Sammlung von Foren zu finden, die von Studierenden der Informatik an der LMU organisiert werden und Themen rund um das Studium behandeln. Dazu gehört auch ein Forum zu dieser Vorlesung.
  • Als Zusatzliteratur oder Nachschlagewerk können folgende Werke empfohlen werden:
    • Robert Sedgewick: Algorithmen in Java: Grundlagen, Datenstrukturen, Sortieren, Suchen. Teil 1-4 (Pearson Studium)
    • Thomas Ottmann, Peter Widmayer: Algorithmen und Datenstrukturen (Spektrum Lehrbuch)
    • Thomas H. Cormen et al.: Algorithmen - Eine Einführung (Oldenbourg)

Zusatzangebote

"Algorithmen für Erstsemester" von Alexander Pohl: Eine Hilfestellung für Erstsemester zur Vorlesung und Übung.


Vorhergehende Semester

SS 15, SS 14, SS 13, SS 12, SS 11, SS 10, SS 08

blank