50.47
Książki
Helion
Struktury danych i algorytmy w języku C#
Projektowanie efektywnych aplikacji
Wydawnictwo:
Helion
Oprawa: Miękka
50,47 zł
Cena rekomendowana: 69,00 zł
Cena okładkowa/rekomendowana przez wydawcę/producenta.
Wysyłka: 1-3 dni robocze
+ czas dostawy
+ czas dostawy
Zapłać za 30 dni
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.Najciekawsze zagadnienia ujęte w książce:różne typy danych w C#: wartościowe i referencyjnetablice i listy oraz algorytmy sortowaniaoperacje na zbiorach oraz wbudowany typ HashSetstruktury drzewiaste i kopce: binarne, dwumianowe oraz Fibonacciegoalgorytmy oparte na grafach, w tym algorytm DijkstryC#. Liczy się algorytm i odpowiednia struktura danych!Dr Marcin Jamro jest programistą i architektem różnych aplikacji. Obecnie pełni funkcję prezesa firmy TITUTO Sp. z o.o. z siedzibą w Rzeszowie. Ma również dorobek naukowy: jest autorem kilku publikacji i organizatorem konferencji naukowych. Zdobył certyfikaty: MCP, MCTS i MCPD. Szczególnie interesuje się inżynierią oprogramowania i zarządzaniem projektami.
Szczegóły
Tytuł
Struktury danych i algorytmy w języku C#
Podtytuł
Projektowanie efektywnych aplikacji
Autor
Wydawnictwo
Rok wydania
2019
Oprawa
Miękka
Ilość stron
232
Format
17.0x24.0cm
Języki
polski
ISBN
9788328350472
Rodzaj
Książka
Stan
Nowy
EAN
9788328350472
Dodałeś produkt do koszyka
Struktury danych i algorytmy w języku C#
50,47 zł
Recenzje