Praktyczne struktury danych i algorytmy z Go

Ocena:   (3,7 na 5)

Praktyczne struktury danych i algorytmy z Go (Bhagvan Kommadi)

Opinie czytelników

Podsumowanie:

Książka otrzymuje mieszane recenzje od użytkowników, z których wielu podkreśla takie kwestie, jak błędy w przykładach kodu, słabe wyjaśnienia i brak jasności. Jednak niektórzy czytelnicy uważają, że książka jest pouczająca i stanowi dobre źródło doskonalenia umiejętności programowania w Go, szczególnie w zakresie rozumienia struktur danych i algorytmów.

Zalety:

Pouczająca ze szczegółowymi przykładami wzorców projektowych. Dobra do doskonalenia umiejętności programowania w Go i przydatna dla programistów struktur danych. Zalecane dla entuzjastów GoLang i korzystne dla przygotowania do rozmowy kwalifikacyjnej w zakresie kodowania.

Wady:

Wiele błędów w przykładach kodu, a wyjaśnienia są często krótkie i niejasne. Sekcje wydają się być źle zredagowane lub nieistotne. Niektórzy użytkownicy uważają, że treść jest źle skonstruowana, z częstymi odniesieniami do pojęć nie mających zastosowania w Go, takich jak „klasy”. Ogólnie rzecz biorąc, wielu uznało, że brakuje mu jakości i organizacji.

(na podstawie 13 opinii czytelników)

Oryginalny tytuł:

Hands-On Data Structures and Algorithms with Go

Zawartość książki:

Poznaj struktury danych i algorytmy języka Golang, aby projektować, wdrażać i analizować kod w profesjonalnym środowisku Kluczowe cechy Poznaj podstawy struktur danych i algorytmów oraz wydajnie je wdrażaj Wykorzystaj struktury danych, takie jak tablice, stosy, drzewa, listy i grafy w rzeczywistych scenariuszach Porównaj złożoność różnych algorytmów i struktur danych, aby poprawić wydajność kodu Opis książki

Golang to jeden z najszybciej rozwijających się języków programowania w branży oprogramowania. Jego szybkość, prostota i niezawodność sprawiają, że jest idealnym wyborem do tworzenia solidnych aplikacji. Wiąże się to z potrzebą posiadania solidnych podstaw w zakresie struktur danych i algorytmów w języku Go, aby budować skalowalne aplikacje. Ta książka, wraz z praktycznymi samouczkami, poprowadzi Cię w korzystaniu z najlepszych struktur danych i algorytmów do rozwiązywania problemów.

Książka rozpoczyna się od wprowadzenia do struktur danych i algorytmów Go. Dowiesz się, jak przechowywać dane za pomocą połączonych list, tablic, stosów i kolejek. Idąc dalej, odkryjesz, jak zaimplementować algorytmy sortowania i wyszukiwania, a następnie binarne drzewa wyszukiwania. Książka ta pomoże ci również poprawić wydajność twoich aplikacji poprzez łańcuchowanie typów danych i implementację struktur hash w projektowaniu algorytmów. Wreszcie, będziesz w stanie zastosować tradycyjne struktury danych do rozwiązywania rzeczywistych problemów.

Pod koniec tej książki staniesz się biegły w implementacji klasycznych struktur danych i algorytmów w Go, dzięki czemu staniesz się pewnym siebie programistą Go. Czego się nauczysz Popraw wydajność aplikacji przy użyciu najbardziej odpowiedniej struktury danych i algorytmu Poznaj szeroką gamę klasycznych algorytmów, takich jak rekurencja i algorytmy mieszające Pracuj z algorytmami, takimi jak zbieranie śmieci w celu wydajnego zarządzania pamięcią Analizuj kompromis między kosztami i korzyściami, aby zidentyfikować algorytmy i struktury danych do rozwiązywania problemów Poznaj techniki pisania pseudokodu algorytmu i kodowania tablicowego w wywiadach Odkryj pułapki w wyborze struktur danych i algorytmów, przewidując ich szybkość i wydajność Dla kogo jest ta książka?

Ta książka jest przeznaczona dla programistów, którzy chcą zrozumieć, jak wybrać najlepsze struktury danych i algorytmy, które pomogą rozwiązać problemy związane z kodowaniem. Podstawowe doświadczenie w programowaniu w języku Go będzie dodatkowym atutem. Spis treści Struktury danych i algorytmy Pierwsze kroki z Go dla struktur danych i algorytmów Liniowe struktury danych Nieliniowe struktury danych Homogeniczne struktury danych Heterogeniczne struktury danych Dynamiczne struktury danych Klasyczne algorytmy Reprezentacja sieci i macierzy rzadkich Zarządzanie pamięcią Kolejne kroki (dodatek)

Dodatkowe informacje o książce:

ISBN:9781789618501
Autor:
Wydawca:
Język:angielski
Oprawa:Miękka oprawa

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Quantum Computing Solutions: Rozwiązywanie rzeczywistych problemów przy użyciu obliczeń kwantowych i...
Część 1: Wprowadzenie Rozdział 1: Przegląd...
Quantum Computing Solutions: Rozwiązywanie rzeczywistych problemów przy użyciu obliczeń kwantowych i algorytmów - Quantum Computing Solutions: Solving Real-World Problems Using Quantum Computing and Algorithms
Praktyczne struktury danych i algorytmy z Go - Hands-On Data Structures and Algorithms with...
Poznaj struktury danych i algorytmy języka Golang, aby...
Praktyczne struktury danych i algorytmy z Go - Hands-On Data Structures and Algorithms with Go

Prace autora wydały następujące wydawnictwa:

© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)