Algorithmen und Datenstrukturen im Wintersemester 2017/18
Aktuelle Hinweise
- Vorlesung: Freitag, 2. DS (09:20–10:50 Uhr), HSZ/AUDI
- Die erste Vorlesung findet am 13. Oktober 2017 statt.
- Der Übungsbetrieb beginnt in der Woche vom 16. Oktober 2017.
- Lernraum Algorithmen und Datenstrukturen: 27.01.2018, 14:00–16:00 Uhr, APB/E023
- Die Prüfungseinschreibung in j-Exam ist vom 15.01.2018 bis zum 31.01.2018 geöffnet.
- Fragen bitte an Dipl.-Inf. Tobias Denkinger
- Die Einschreibung zur Klausureinsicht ist bis zum 22. April 2018 offen (siehe unten).
Klausur
Einsicht
- Einschreibung erforderlich! Dazu TU-Mailadresse verwenden.
- im Raum APB/3027
- Lichtbildausweis mitbringen
- Algorithmen und Datenstrukturen
- Dienstag, 24.04.2018, 09:20–10:20 Uhr
- Dienstag, 24.04.2018, 11:40–12:40 Uhr
- Donnerstag, 26.04.2018, 09:20–10:20 Uhr
- zur Einschreibung
- Programmierung
- Donnerstag, 26.04.2018, 11:40–12:40 Uhr
- zur Einschreibung
Algorithmen und Datenstrukturen
- Termin: 05.02.2018, 14:50–16:20 Uhr (5. DS)
-
Raumverteilung:
Studiengang Nachname beginnt mit … Hörsaal Bachelor (M)Inf A–L TRE/PHYS Bachelor (M)Inf M–Z HSZ/03 Diplom Inf — HSZ/02 alle anderen — HSZ/AUDI - Bitte 10 Minuten vor Prüfungsbeginn anwesend sein.
- Student[inn]en- und Lichtbildausweis mitbringen!
- erlaubte Hilfsmittel: keine
Programmierung (Wiederholung)
- Termin: 09.02.2018, 07:30–09:00 Uhr (1. DS)
- Raum: HSZ/AUDI
- Bitte 10 Minuten vor Prüfungsbeginn anwesend sein.
- Student[inn]en- und Lichtbildausweis mitbringen!
- erlaubte Hilfsmittel: keine
Einschreibung
- M(Inf) und Master Physik: über jExam
- alle anderen Studiengänge: über HISQIS
- bei Problemen: e-Mail an T. Denkinger
Übungen
Stundenplan
DS | Montag | Dienstag | Mittwoch | Donnerstag | Freitag |
---|---|---|---|---|---|
1 | SE2/0211 (Mathematik) | APB/E007 (Lehramt) | APB/E023 | APB/E023 | |
2 | APB/E006 | APB/E001 | APB/E010 | V HSZ/AUDI | |
3 | APB/E006 | ||||
4 | APB/E009 | ||||
5 | APB/E010 | APB/E009 | |||
6 | APB/E001 | APB/E007 (IST) | APB/E001 (Physik) |
Übungsverlegungen
- Dienstag, 31.10.2017 (Reformationstag)
- Die Übungen von der 1. und 2. DS werden verlegt auf Mo., 30.10., 1. DS, APB/E008
- Die Übung von der 3. DS wird verlegt auf Mi., 01.11., 1. DS, APB/E010
- Die Übung von der 5. DS wird verlegt auf Mi., 01.11., 1. DS, APB/E009
- Die beiden Übungsgruppen vom Donnerstag, 1. DS, werden zusammengelegt. Die Übung findet im Raum APB/E023 statt.
- Mittwoch, 22.11.2017 (Buß- und Bettag)
- Die Übung von der 1. DS wird verlegt auf Do., 23.11., 7. DS, APB/E023
- Die Übung von der 6. DS wird verlegt auf Do., 23.11., 6. DS, APB/E009
Übungsblätter
- 1. Übungsblatt (16.–20. Oktober 2017)
- 2. Übungsblatt (23.–27. Oktober 2017)
- 3. Übungsblatt (30. Oktober – 3. November 2017)
- 4. Übungsblatt (6.–10. November 2017)
- 5. Übungsblatt (13.–17. November 2017)
- 6. Übungsblatt (20.–24. November 2017)
- 7. Übungsblatt (27. November – 1. Dezember 2017)
- 8. Übungsblatt (4.–8. Dezember 2017)
- 9. Übungsblatt (11.–15. Dezember 2017)
- 10. Übungsblatt (18. Dezember 2017 – 5. Januar 2018)
- 11. Übungsblatt (8.–12. Januar 2018)
- 12. Übungsblatt (15.–19. Januar 2018)
- 13. Übungsblatt (22.–26. Januar 2018)
- 14. Übungsblatt (29.Januar – 2. Februar 2018)
Lösungsvorschläge
Folgende Lösungsvorschläge zu den Programmieraufgaben wurden im Laufe verschiedener Übungsgruppen erarbeitet. Sie sind ohne Gewähr und Anspruch auf Korrektheit/Vollständigkeit.
- Lösungen aus der Übung von Tobias Denkinger (Mi. 1. DS)
- Lösungen aus der Übung von Kilian Gebhardt (Mo. 5. DS)
- Lösungen aus den Übungen von Andreas Geyer (Mo. 2. DS und Mi. 6. DS)
- Lösungen aus den Übungen von Robert Peine (Di. 5. DS und Do. 2. DS)
- Lösungen aus den Übung von Peter Rudolph (Fr. 4. DS)
- Lösungen aus den Übungen von Sebastian Vogt (Di. 3. DS und Mi. 1. DS)
Compiler und Entwicklungsumgebungen
Zur Lösung der Programmieraufgaben empfehlen wir die GNU Compiler Collection im Zusammenspiel mit einem guten Texteditor (z.B. Notepad++, Emacs, oder Vim).
Zum Kompilieren eines C-Programms programm.c
gcc -o programm programm.c
in der Kommandozeile eingeben. Sollte der Code korrekt kompilieren, dann hat die ausführbare Datei den Namen programm
unter Unix bzw. PROGRAMM.EXE
unter Windows.
In den Rechnerkabinetten sind alle notwendigen Programme zur Lösung der Programmieraufgaben bereits vorinstalliert.
Lern- und Übungsprogramme
Diese Programme sind auf einer gesonderten Seite zu finden.
Kontakt
-
Prof. Dr.-Ing. habil. Dr. h.c./Univ. Szeged
Heiko Vogler
Tel.: +49 (0) 351 463-38232 -
Dipl.-Inf.
Tobias Denkinger
Tel.: +49 (0) 351 463-38469
Stand: 20.03.2018 09:36 Uhr