Datenstrukturen und Algorithmen
Semester: |
SS 2013 |
Type: |
Lecture |
Lecturer: |
|
Credits: |
|
Links: |
Wichtige Ankündigungen
|
Contact: |
dsal@informatik.rwth-aachen.de |
Find a list of current courses on the Teaching page.
Type |
Date |
Room |
---|---|---|
Vorlesung | Dienstag, 14:00 | Audimax |
Vorlesung | Freitag, 14:00 | Audimax |
Globalübung | Montag, 14:00 | AH IV |
Vorlesungsmaterial
- Vorlesung 0.1
- Vorlesung 0.2
- Vorlesung 1.1
- Vorlesung 1.2
- Vorlesung 1.3
- Vorlesung 1.4
- Vorlesung 1.5
- Vorlesung 2.1
- Vorlesung 2.2
- Vorlesung 2.3.1
- Vorlesung 2.3.2
- Vorlesung 2.3.3
- Vorlesung 2.3.4
- Vorlesung 2.3.5
- Vorlesung 2.4.2
- Vorlesung 2.4.1
- Vorlesung 2.5.1
- Vorlesung 2.5.2
- Vorlesung 2.5.3
- Vorlesung 2.5.4
- Vorlesung 2.5.5
- Vorlesung 2.6.1
- Vorlesung 2.6.2
- Vorlesung 2.6.3
- Vorlesung 2.6.4
- Vorlesung 2.6.5
- Vorlesung 2.7.1
- Vorlesung 2.7.2
- Vorlesung 2.7.3
- Vorlesung 2.7.4
Foliensätze mit Kommentaren
- Vorlesung 1.1
- Vorlesung 1.2
- Vorlesung 1.3
- Vorlesung 1.4
- Vorlesung 1.5
- Vorlesung 2.1
- Vorlesung 2.2
- Vorlesung 2.3.1
- Vorlesung 2.3.2
- Vorlesung 2.3.3
- Vorlesung 2.3.4
- Vorlesung 2.3.5
- Vorlesung 2.4.2
- Vorlesung 2.4.1
- Vorlesung 2.5.1
- Vorlesung 2.5.2
- Vorlesung 2.5.3
- Vorlesung 2.5.4
- Vorlesung 2.5.5
- Vorlesung 2.6.1
- Vorlesung 2.6.2
- Vorlesung 2.6.3
- Vorlesung 2.6.4
- Vorlesung 2.6.5
- Vorlesung 2.7.1
- Vorlesung 2.7.2
- Vorlesung 2.7.3
- Vorlesung 2.7.4
Übungsblätter
- Übungsblatt 1 (Code, Musterlösung)
- Übungsblatt 2 (Code, Musterlösung)
- Übungsblatt 3 (Code, Musterlösung)
- Übungsblatt 4 (Musterlösung)
- Übungsblatt 5 (Code, Musterlösung)
- Präsenzübung (Musterlösung)
- Übungsblatt 6 (Code, Musterlösung)
- Übungsblatt 7 (Code, Musterlösung)
- Übungsblatt 8 (Musterlösung)
- Übungsblatt 9 (Code, Musterlösung)
- Übungsblatt 10 (Musterlösung)
- Probeklausur (Musterlösung)
Um die Java-Programmieraufgaben kompilieren und ausführen zu können, muss das Java Development Kit installiert sein. Für Mac OS X, Windows und Linux Distributionen steht dieses kostenfrei unter folgendem Link zur Verfügung: http://www.oracle.com/technetwork/java/javase/downloads/index.html
Tutorienaufgaben
- Aufgabenblatt 1
- Aufgabenblatt 2
- Aufgabenblatt 3
- Aufgabenblatt 4
- Aufgabenblatt 5 (inkl. Lösung)
- Aufgabenblatt 6
- Aufgabenblatt 7
- Aufgabenblatt 8
- Aufgabenblatt 9
- Aufgabenblatt 10
- Aufgabenblatt 11
- Aufgabenblatt 12
- Aufgabenblatt 13
Übungsbetrieb
Anmeldung zu den Übungsgruppen über https://aprove.informatik.rwth-aachen.de/dsal13/
Folgende Tutorien stehen zur Auswahl:
01) Mo, 11:30-13:00 - 2356|055 (5055) 02) Mo, 12:30-14:00 - 2110|112 (HSZ) 03) Mo, 15:45-17:15 - 2356|052 (5052) 04) Mo, 08:00-09:30 - 2110|112 (HSZ) 05) Mi, 11:30-13:00 - 2356|052 (5052) 06) Mi, 13:30-15:00 - 2356|056 (5056) 07) Mi, 15:00-16:30 - 2356|056 (5056) 08) Di, 18:00-19:30 - 2181|P11 (MeT P 11) 09) Mi, 15:45-17:15 - 2181|P11 (MeT P 11) 10) Mi, 17:15-18:45 - 2181|P11 (MeT P 11) 11) Mo, 15:45-17:15 - 2181|P11 (MeT P 11) 12) Di, 11:30-13:00 - 2130|312 (BS 312) 13) Mi, 11:45-13:15 - 1070|113 (Phil) 14) Mo, 09:30-11:00 - 2110|112 (HSZ) 15) Di, 11:30-13:00 - 2356|055 (5055) 16) Di, 10:00-11:30 - 2110|112 (HSZ) 17) Di, 11:30-13:00 - 2110|112 (HSZ) 18) Di, 18:30-20:00 - 2356|056 (5056)
Klausurtermine
Dienstag, 06.08.2013
Nachschreibetermin:
Montag, 16.09.2013
Literatur
- Thomas H. Cormen, Charles E. Leiserson, Ronald Rivest, Clifford Stein: Algorithmen - Eine Einführung R. Oldenbourg Verlag , 1. Auflage 2004.