Marktplatzangebote
4 Angebote ab € 13,00 €
  • Gebundenes Buch

Es gibt viele Bücher über Datenstrukturen und Algorithmen, und einige
dieser Bücher enthalten auch den Code für die entsprechenden C-Bibliotheken.
Algorithmen mit C liefert Ihnen eine besondere Kombination aus
theoretischem Hintergrund und praktikablem, einsetzbarem Code. Durch die
Fülle robuster Lösungen für alltägliche Programmieraufgaben vermeidet
dieses Buch den abstrakten Stil der meisten klassischen Titel zu
Datenstrukturen und Algorithmen. Gleichzeitig werden alle Informationen
zur Verfügung gestellt, die Sie benötigen, um den Zweck und die Anwendung
bewährter
…mehr

Produktbeschreibung
Es gibt viele Bücher über Datenstrukturen und Algorithmen, und einige

dieser Bücher enthalten auch den Code für die entsprechenden C-Bibliotheken.

Algorithmen mit C liefert Ihnen eine besondere Kombination aus

theoretischem Hintergrund und praktikablem, einsetzbarem Code. Durch die

Fülle robuster Lösungen für alltägliche Programmieraufgaben vermeidet

dieses Buch den abstrakten Stil der meisten klassischen Titel zu

Datenstrukturen und Algorithmen. Gleichzeitig werden alle Informationen

zur Verfügung gestellt, die Sie benötigen, um den Zweck und die Anwendung

bewährter und verbreiteter Programmiertechniken zu verstehen.

Sie finden im Buch sowohl Implementierungen als auch Beispiele realer

Anwendungen für alle behandelten Datenstrukturen und Algorithmen. Der

vollständige Quellcode ist auf der beiliegenden Diskette enthalten.

In einem klaren Programmier- und Schreibstil beschreibt

Kyle Loudon die Verwendung elementarer Datenstrukturen wie

Listen, Stacks, Queues, Mengen, Bäumen, Heaps, Priority Queues

und Graphen. Er erläutert die Verwendung von Algorithmen für

Sortierung, Suche, numerische Mathematik, Graphen, Datenkomprimierung

und Datenverschlüsselung. Gleichzeitig bewertet er die relative

Leistungsfähigkeit aller Implementierungen. Die Kapitel über

Komprimierung und Verschlüsselung enthalten nicht nur den Code

leistungsfähiger Lösungen, sondern behandeln die zugrundeliegenden

Konzepte so, daß sie auch für diejenigen nachvollziehbar sind,

die sich bisher nicht intensiv mit diesen Themen befaßt haben.

Dieses Buch ist für jeden geeignet, der über Grundkenntnisse

in C verfügt. Um die Codes pflegen und erweitern zu können,

wird in den Beispielen, wenn angebracht, eine zusätzliche

Abstraktionsebene (etwa Zeiger auf Funktionen) eingefügt.

Da diese Techniken nicht allen Programmierern vertraut sind,

werden sie in den einführenden Kapiteln ausführlich erläutert.

Algorithmen mit C behandelt im einzelnen folgende Themen:
* Zeiger
* Rekursion
* Analyse von Algorithmen
* Datenstrukturen (Listen, Stacks, Queues, Mengen, Hashtabellen,

Bäume, Heaps, Priority Queues und Graphen)
* Sortieren und Suchen
* numerische Methoden
* Datenkomprimierung
* Verschlüsselung von Daten
* Graphen-Algorithmen
* geometrische Algorithmen
Autorenporträt
Kyle Loudon ist Softwareentwickler bei Jeppesen Dataplan in Los Gatos, Kalifornien. Er leitet die Entwicklergruppe für Benutzeroberflächen von Flugplanungs-Software. Bevor Kyle zu Jeppesen kam, arbeitete er als Systemprogrammierer für IBM. Er interessiert sich für Betriebssysteme, Netzwerke und die Interaktion von Mensch und Computer. Kyle hat an der Purdue University studiert, wo er 1992 einen Bachelor of Science in Informatik und Französisch im Nebenfach erwarb. Er wurde bei Phi Beta Kappa, einer Vereinigung hervorragender Akademiker, aufgenommen.

In Purdue koordinierte er drei Jahre lang Kurse im Fachbereich Informatik und unterrichtete selbst. Während dieser Zeit schrieb er auch sein erstes Buch, Understanding Computers. Zur Zeit arbeitet er geduldig an einem höheren Abschluß, während er weiter in der Softwarentwicklung im Silicon Valley tätig ist.

Neben seiner Beschäftigung mit Computern hat Kyle mehrere Jahre lang begeistert Tennis gespielt und unterrichtet. Er fährt auch gern Mountainbike und Ski und spielt gelegentlich Golf. Außerdem liebt er Theater in jeder Form, gutes Essen und verschiedene Musikrichtungen und Kunststile. Er ist selbst ein begeisterter, aber hoffnungsloser Pianist und Künstler. Kyle fand seine heutige Arbeit bei Jeppesen, als er 1992 begann selbst zu fliegen. Inzwischen ist er ein aktiver Pilot und hat einen Flugschein der FFA.