|
Didaktik der Informatik |
||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Algorithmen, Daten, Programme II
Inhaltsübersicht: Klassifikation von Programmiersprachen (imperativ/funktional/prädikativ) Korrektheit und Komplexität Divide-and-Conquer, Backtracking, Greedy-Methode Multiplizieren, Matrizen multiplizieren Durchlaufen, Einfügen, Entfernen, Verknüpfen, Spiegeln, Suchen von Elementen und Teilfolgen, Sortieren Durchlaufen, Einfügen, Entfernen, Suchen von Elementen, Vergleichen,Optimieren Durchlaufen, Suchen von best. Teilstrukturen (Wegen, Spannbäumen) Suchen, Ermitteln ausgewählter, Informationen (Distanzen, Clusterbildung) Scheinerwerb
Bearbeiten einer größeren Aufgabe in Projektform an einem Studientag. Literaturhinweise
T. Ottmann, P. Widmayer: Algorithmen und Datenstrukturen, Spektrum-Verlag K. Mehlhorn: Data structures and algorithms, Springer-Verlag 1984 (3 Bände) U. Schöning, Algorithmen - kurz gefaßt, Spektrum 1997 R. Sedgewick: Algorithmen, Addison-Wesley 1992 D. Wood: Data Structures, Algorithms, and Performance, Addison-Wesley 1993 Skriptum
Übungsblätter Projekttage |
|