Datenstrukturen und Algorithmen |
|
Fachbereich Informatik | Vorlesung im Sommersemester 2013 |
Bachelor Informatik, 2. Semester, Modulgruppe PS | |
Bachelor Information Systems, 2. Semester, Modulgruppe INF | |
Dozent: Peter Becker |
Folien zu den Themen (PDF):
Abstrakte Klassen
Beispiele:
Schnittstellen
Beispiele:
Weitere Quellen
Ausnahmebehandlung (Exceptions)
Beispiele:
Weitere Quellen
Parametrisierbare Klassen (Generics)
Beispiele:
Weitere Quellen zu Generics:
Listen
Bäume
Sortieralgorithmen
Beispiele:
Weitere Quellen zu Sortieralgorithmen:
Hashing
Weitere Quellen zu Hashing:
Musterklausuren
Übungen
Aufgabenblatt 1 (27.03.2013)
Aufgabenblatt 2 (04.04.2013)
Aufgabenblatt 3 (12.04.2013)
Aufgabenblatt 4 (18.04.2013)
Aufgabenblatt 5 (26.04.2013)
Aufgabenblatt 6 (11.05.2013)
Aufgabenblatt 7 (19.05.2013)
1. Testklausur (24.05.2013)
Bitte beachten Sie: Die verlinkte zip-Datei enthält auch einige Dateien, die nicht zur eigentlichen Aufgabenstellung gehören und dementsprechend in der Klausur nicht verlangt wären. Hierunter fallen z.B. alle Main.java Dateien. Diese Dateien dienen nur dazu, Ihnen ein kompilierbares bzw. ausführbares Beispiel zu geben.
Aufgabenblatt 8 (31.05.2013)
Aufgabenblatt 9 (07.06.2013)
Aufgabenblatt 10 (14.06.2013)
2. Testklausur (24.06.2013)
D. Ratz, J. Scheffler, D. Seese, J. Wiesenberger Grundkurs Programmieren in Java Hanser Fachbuch, 2011. |
|
C. Ullenboom Java ist auch eine Insel Galileo Press, 2011. |
|
C. Heinisch, F. Müller, J. Goll Java als erste Programmiersprache: Vom Einsteiger zum Profi Vieweg und Teubner Verlag, 2010. |
|
G. Saake, K.-U. Sattler Algorithmen und Datenstrukturen: Eine Einführung mit Java dpunkt Verlag, 2010. |
|
T. Ottmann, P. Widmeyer Algorithmen und Datenstrukturen Spektrum Akademischer Verlag, 2012. |
|
M. Naftalin, P. Wadler Java Generics and Collections O'Reilly, 2006. |
|
E. Jung Java 6 Das Übungsbuch. 200 Aufgaben mit vollständigen Lösungen Mitp-Verlag, 2007. |