Stan książek
Nasze książki są dokładnie sprawdzone i jasno określamy stan każdej z nich.
Nowa
Książka nowa.
Używany - jak nowa
Niezauważalne lub prawie niezauważalne ślady używania. Książkę ciężko odróżnić od nowej pozycji.
Używany - dobry
Normalne ślady używania wynikające z kartkowania podczas czytania, brak większych uszkodzeń lub zagięć.
Używany - widoczne ślady użytkowania
zagięte rogi, przyniszczona okładka, książka posiada wszystkie strony.
Struktury danych i algorytmy w języku C#. Projektowanie efektywnych aplikacji
Masz tę lub inne książki?
Sprzedaj je u nas
C# to jeden z nowoczesnych języków programowania, który charakteryzuje się dużą elastycznością. Aby w pełni wykorzystać jego potencjał, istotne jest sprawne zarządzanie strukturami danych i algorytmami, ponieważ dobrze zaprojektowane struktury danych mogą znacząco wpłynąć na wydajność aplikacji. Dla programistów kluczowym zadaniem jest zatem umiejętna implementacja tych elementów: wybór odpowiednich struktur danych oraz powiązanych algorytmów może decydować o jakości kodu. Przykładem jest zdecentralizowane zarządzanie zbiorami za pomocą zbiorów haszowanych, które umożliwiają efektywne operacje na danych. Różne inne konstrukcje także pomagają w rozwiązywaniu specyficznych problemów.
Dzięki tej książce zdobędziesz umiejętności posługiwania się strukturami danych oraz implementacji fundamentalnych algorytmów w języku C#. Na początek poznasz proste struktury danych takie jak tablice i listy, które pozwalają na bezpośredni dostęp do swoich elementów. Następnie opisano struktury o dostępie sekwencyjnym, jak stosy i kolejki. Zawarto także omówienie biblioteki słowników, dzięki którym możliwe jest szybkie mapowanie kluczy na odpowiadające im wartości. Książka prowadzi czytelnika przez zaawansowane koncepcje, takie jak drzewa binarne, binarne drzewa poszukiwań, drzewa samorównoważące oraz kopce. W końcowej części analizuje zaawansowane zastosowania grafów i związanych z nimi algorytmów, takich jak przeszukiwanie grafu, tworzenie minimalnego drzewa rozpinającego, kolorowanie węzłów czy wyznaczanie najkrótszej ścieżki.
Wybierz stan zużycia:
WIĘCEJ O SKALI
C# to jeden z nowoczesnych języków programowania, który charakteryzuje się dużą elastycznością. Aby w pełni wykorzystać jego potencjał, istotne jest sprawne zarządzanie strukturami danych i algorytmami, ponieważ dobrze zaprojektowane struktury danych mogą znacząco wpłynąć na wydajność aplikacji. Dla programistów kluczowym zadaniem jest zatem umiejętna implementacja tych elementów: wybór odpowiednich struktur danych oraz powiązanych algorytmów może decydować o jakości kodu. Przykładem jest zdecentralizowane zarządzanie zbiorami za pomocą zbiorów haszowanych, które umożliwiają efektywne operacje na danych. Różne inne konstrukcje także pomagają w rozwiązywaniu specyficznych problemów.
Dzięki tej książce zdobędziesz umiejętności posługiwania się strukturami danych oraz implementacji fundamentalnych algorytmów w języku C#. Na początek poznasz proste struktury danych takie jak tablice i listy, które pozwalają na bezpośredni dostęp do swoich elementów. Następnie opisano struktury o dostępie sekwencyjnym, jak stosy i kolejki. Zawarto także omówienie biblioteki słowników, dzięki którym możliwe jest szybkie mapowanie kluczy na odpowiadające im wartości. Książka prowadzi czytelnika przez zaawansowane koncepcje, takie jak drzewa binarne, binarne drzewa poszukiwań, drzewa samorównoważące oraz kopce. W końcowej części analizuje zaawansowane zastosowania grafów i związanych z nimi algorytmów, takich jak przeszukiwanie grafu, tworzenie minimalnego drzewa rozpinającego, kolorowanie węzłów czy wyznaczanie najkrótszej ścieżki.
