Algorithmen und Datenstrukturen in C#
Seiten
2023
|
3. überarbeitete und erweiterte Auflage
mana-Buch (Verlag)
978-3-944330-72-3 (ISBN)
mana-Buch (Verlag)
978-3-944330-72-3 (ISBN)
- Titel nicht im Sortiment
- Artikel merken
Als Programmierer nutzt man Klassen für Listen, Graphen oder Hashtabellen. Häufig möchte man aber wissen, wie diese umgesetzt werden, um zu entscheiden, welche Datenstruktur für den entsprechenden Anwendungszweck am ehesten geeignet ist, oder um eine Datenstruktur oder einen Algorithmus selbst zu programmieren, da er für einen bestimmten Anwendungsfall besser zu sein scheint.
In diesem Buch wird gezeigt, wie man Datenstrukturen und bekannte Algorithmen in C# selbst programmiert. Dieses Verständnis hilft auch bei der Verwendung bereits existierender Datenstrukturen im .NET-Framework. Abhängig vom Anwendungsfall fällt es dann leichter zu entscheiden, welche Datenstruktur oder welcher Algorithmus für ein Problem am ehesten geeignet ist. Gleichzeitig wird auf weitergehende Sprachfeatures von C# eingegangen, die es erlauben, Algorithmen eleganter zu formulieren. Hierzu gehören neben der Verwendung generischer Datentypen die Erweiterung von bestehenden Klassen durch Erweiterungsmethoden, eine kurze Einführung in Linq, das parallele Ausführen von Code über die Task Parallel Library u. a. Diese Themen werden als Exkurse behandelt und in den Aufgaben eingesetzt.
In diesem Buch wird gezeigt, wie man Datenstrukturen und bekannte Algorithmen in C# selbst programmiert. Dieses Verständnis hilft auch bei der Verwendung bereits existierender Datenstrukturen im .NET-Framework. Abhängig vom Anwendungsfall fällt es dann leichter zu entscheiden, welche Datenstruktur oder welcher Algorithmus für ein Problem am ehesten geeignet ist. Gleichzeitig wird auf weitergehende Sprachfeatures von C# eingegangen, die es erlauben, Algorithmen eleganter zu formulieren. Hierzu gehören neben der Verwendung generischer Datentypen die Erweiterung von bestehenden Klassen durch Erweiterungsmethoden, eine kurze Einführung in Linq, das parallele Ausführen von Code über die Task Parallel Library u. a. Diese Themen werden als Exkurse behandelt und in den Aufgaben eingesetzt.
Erscheint lt. Verlag | 15.2.2023 |
---|---|
Sprache | deutsch |
Maße | 170 x 244 mm |
Themenwelt | Informatik ► Programmiersprachen / -werkzeuge ► C# |
Informatik ► Theorie / Studium ► Algorithmen | |
Schlagworte | Algorithmen • C# • Datenstrukturen • Graphen • Hashtabellen • Listen |
ISBN-10 | 3-944330-72-2 / 3944330722 |
ISBN-13 | 978-3-944330-72-3 / 9783944330723 |
Zustand | Neuware |
Haben Sie eine Frage zum Produkt? |
Mehr entdecken
aus dem Bereich
aus dem Bereich
Ideal für Programmieranfänger
Buch | Softcover (2022)
Rheinwerk (Verlag)
CHF 41,85
Das umfassende Handbuch: Spracheinführung, Objektorientierung, …
Buch | Hardcover (2019)
Rheinwerk (Verlag)
CHF 69,85