Skip to content
HELION

Struktury danych i algorytmy w języku C#

56,99 zł
Dostawa od 15,00 zł
takwiele.pl Zobacz w sklepie

Opis

C# jest nowoczesnym i elastycznym językiem programowania. Aby w pełni skorzystać z jego zalet, trzeba płynnie posługiwać się dostępnymi w nim strukturami danych i algorytmami, pozwalają one bowiem na efektywnie organizowanie danych i mają znaczący wpływ na wydajność aplikacji. Z punktu widzenia programisty kluczowe jest ich właściwe zaimplementowanie: wybór właściwej struktury danych i związanego z nią algorytmu stanowi o jakości tworzonego kodu. Na przykład w celu wykonywania wysokowydajnych operacji na zbiorach warto użyć zbioru haszowanego. Inne konstrukcje umożliwiają rozwiązywanie kolejnych problemów.

Dzięki tej książce nauczysz się używania struktur danych i implementacji najważniejszych algorytmów w języku C#. Najpierw zapoznasz się z najprostszymi strukturami danych o swobodnym dostępie - z tablicami oraz listami. Wyjaśniono tu również działanie struktur danych o dostępie sekwencyjnym, opartych na stosach i kolejkach. Przedstawiono zastosowanie słowników, dzięki którym można mapować klucze na wartości i prowadzić szybkie wyszukiwanie. Przystępnie opisano korzystanie z najbardziej zaawansowanych konstrukcji, takich jak drzewo binarne, binarne drzewo poszukiwań, drzewo samorównoważące się i kopiec. W końcowej części książki znajdziesz ciekawą analizę stosowania grafów i związanych z nimi algorytmów, takich jak przeszukiwanie grafu, minimalne drzewo rozpinające, kolorowanie węzłów oraz znajdowanie najkrótszej ścieżki.

Autorzy: Marcin JamroData premiery: 2019-02-12EAN: 9788328350472Format: 16,8x23,7 cmIlość stron: 232ISBN: 9788328350472Oprawa: broszurowaRok wydania: 2019Wydawnictwo: Helion

Zobacz w sklepie (7 ofert)

tezeusz.pl 23,30 zł Zobacz w sklepie
skupszop.pl 24,71 zł Zobacz w sklepie
bonito.pl 48,30 zł Dostawa od 10,99 zł Zobacz w sklepie
takwiele.pl 56,99 zł Dostawa od 15,00 zł Zobacz w sklepie
https://tantis.pl/ 43,89 zł Dostawa od 6,99 zł Zobacz w sklepie
znak.com.pl 51,44 zł Zobacz w sklepie
https://www.taniaksiazka.pl/ 69,99 zł Zobacz w sklepie