Zdroworozsądkowy przewodnik po strukturach danych i algorytmach, wydanie drugie: Podnieś poziom swoich podstawowych umiejętności programistycznych

Ocena:   (4,7 na 5)

Zdroworozsądkowy przewodnik po strukturach danych i algorytmach, wydanie drugie: Podnieś poziom swoich podstawowych umiejętności programistycznych (Jay Wengrow)

Opinie czytelników

Podsumowanie:

Książka stanowi kompleksowy, przyjazny dla początkujących przewodnik po strukturach danych i algorytmach (DS&A), z jasnymi wyjaśnieniami i ilustracjami krok po kroku. Chociaż korzysta z praktycznych przykładów i dobrze zorganizowanej struktury, używa głównie wielu języków programowania, co może być wyzwaniem dla niektórych czytelników.

Zalety:

Przejrzysty i przystępny styl pisania, ułatwiający zrozumienie złożonych pojęć.

Wady:

Kompleksowe omówienie najważniejszych struktur danych i algorytmów.

(na podstawie 106 opinii czytelników)

Oryginalny tytuł:

A Common-Sense Guide to Data Structures and Algorithms, Second Edition: Level Up Your Core Programming Skills

Zawartość książki:

Jeśli myślałeś, że struktury danych i algorytmy to tylko teoria, to nie wiesz, co mogą one zrobić z Twoim kodem. Naucz się korzystać z notacji Big O, aby przyspieszyć działanie swojego kodu o rzędy wielkości. Wybieraj spośród struktur danych, takich jak tablice haszujące, drzewa i grafy, aby wykładniczo zwiększyć wydajność swojego kodu. Dzięki prostemu językowi i przejrzystym diagramom ta książka sprawia, że ten złożony temat jest przystępny, bez względu na wykształcenie. Nowe wydanie zawiera ćwiczenia praktyczne w każdym rozdziale, a także nowe rozdziały na tematy takie jak programowanie dynamiczne oraz sterty i próby. Uzyskaj praktyczne informacje potrzebne do opanowania struktur danych i algorytmów w codziennej pracy.

Algorytmy i struktury danych to znacznie więcej niż abstrakcyjne pojęcia. Ich opanowanie umożliwia pisanie kodu, który działa szybciej i wydajniej, co jest szczególnie ważne w przypadku dzisiejszych aplikacji internetowych i mobilnych. Praktyczne podejście do struktur danych i algorytmów, z technikami i rzeczywistymi scenariuszami, które można wykorzystać w codziennym kodzie produkcyjnym, z przykładami w JavaScript, Python i Ruby. To nowe i poprawione drugie wydanie zawiera nowe rozdziały dotyczące rekurencji, programowania dynamicznego i korzystania z Big O w codziennej pracy.

Użyj notacji Big O, aby zmierzyć i wyrazić wydajność swojego kodu oraz zmodyfikować algorytm, aby uczynić go szybszym. Dowiedz się, w jaki sposób wybór tablic, list połączonych i tablic haszujących może znacząco wpłynąć na pisany przez Ciebie kod. Używaj rekurencji do rozwiązywania trudnych problemów i twórz algorytmy, które działają wykładniczo szybciej niż alternatywne rozwiązania. Zagłęb się w zaawansowane struktury danych, takie jak drzewa binarne i grafy, aby pomóc w skalowaniu wyspecjalizowanych aplikacji, takich jak sieci społecznościowe i oprogramowanie do mapowania. Napotkasz nawet pojedyncze słowo kluczowe, które może nadać Twojemu kodowi turbodoładowanie. Ćwicz swoje nowe umiejętności za pomocą ćwiczeń w każdym rozdziale, wraz ze szczegółowymi rozwiązaniami.

Wykorzystaj te techniki już dziś, aby uczynić swój kod szybszym i bardziej skalowalnym.

Dodatkowe informacje o książce:

ISBN:9781680507225
Autor:
Wydawca:
Oprawa:Miękka oprawa
Rok wydania:2020
Liczba stron:250

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Zdroworozsądkowy przewodnik po strukturach danych i algorytmach, wydanie drugie: Podnieś poziom...
Jeśli myślałeś, że struktury danych i algorytmy to...
Zdroworozsądkowy przewodnik po strukturach danych i algorytmach, wydanie drugie: Podnieś poziom swoich podstawowych umiejętności programistycznych - A Common-Sense Guide to Data Structures and Algorithms, Second Edition: Level Up Your Core Programming Skills

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