Algorithmen bilden das Herzstuck jeder nichttrivialen Anwendung
von Computern, und die Algorithmik ist ein modernes und aktives
Gebiet der Informatik. Daher sollte sich jede Informatikerin und
jeder Informatiker mit den algorithmischen Grundwerkzeugen
auskennen. Dies sind Strukturen zur effizienten Organisation von
Daten, haufig benutzte Algorithmen und Standardtechniken fur das
Modellieren, Verstehen und Losen algorithmischer Probleme. Dieses
Buch ist eine straff gehaltene Einfuhrung in die Welt dieser
Grundwerkzeuge, gerichtet an Studierende und im Beruf stehende
Experten, die mit dem Programmieren und mit den Grundelementen der
Sprache der Mathematik vertraut sind. Die einzelnen Kapitel
behandeln Arrays und verkettete Listen, Hashtabellen und
assoziative Arrays, Sortieren und Auswahlen,
Prioritatswarteschlangen, sortierte Folgen, Darstellung von
Graphen, Graphdurchlaufe, kurzeste Wege, minimale Spannbaume und
Optimierung. Die Algorithmen werden auf moderne Weise prasentiert,
mit explizit angegebenen Invarianten, und mit Kommentaren zu
neueren Entwicklungen wie Algorithm Engineering,
Speicherhierarchien, Algorithmenbibliotheken und zertifizierenden
Algorithmen. Die Algorithmen werden zunachst mit Hilfe von Bildern,
Text und Pseudocode erlautert; dann werden Details zu effizienten
Implementierungen gegeben, auch in Bezug auf konkrete Sprachen wie
C++ und Java.
"
General
Is the information for this product incomplete, wrong or inappropriate?
Let us know about it.
Does this product have an incorrect or missing image?
Send us a new image.
Is this product missing categories?
Add more categories.
Review This Product
No reviews yet - be the first to create one!