Struktury danych i algorytmy w Pythonie: Zwiększ wydajność aplikacji za pomocą wykresów, stosów i kolejek

Ocena:   (2,5 na 5)

Struktury danych i algorytmy w Pythonie: Zwiększ wydajność aplikacji za pomocą wykresów, stosów i kolejek (Benjamin Baka)

Opinie czytelników

Podsumowanie:

Książka przedstawia cenne informacje na temat struktur danych i algorytmów w Pythonie, ale cierpi z powodu licznych niespójności w kodzie, gramatyce i formatowaniu. Podczas gdy niektórzy czytelnicy doceniają jej zwięzłe objaśnienia i uważają, że jest to dobre wprowadzenie, wielu zwraca uwagę na istotne kwestie edycyjne, które podważają jej wiarygodność.

Zalety:

Zwięzłe i jasne wyjaśnienia struktur danych i algorytmów.
Nacisk na zasady bez nadmiernej szczegółowości.
Dobre źródło uzupełniające wiedzę z zakresu nauki o danych i sztucznej inteligencji.
Przystępna cena.
Skutecznie prezentuje teorię wraz z kodem.

Wady:

Liczne niespójności w przykładach kodu, utrudniające jego zrozumienie.
Liczne błędy ortograficzne i gramatyczne, podważające wiarygodność autora.
Wiele przykładów kodu jest przestarzałych lub niepoprawnych, co powoduje dezorientację i frustrację czytelników.
Słabe formatowanie i brak edycji utrudniają czytanie.

(na podstawie 11 opinii czytelników)

Oryginalny tytuł:

Python Data Structures and Algorithms: Improve application performance with graphs, stacks, and queues

Zawartość książki:

Implementacja klasycznych i funkcjonalnych struktur danych i algorytmów przy użyciu Pythona

Kluczowe cechy

⬤ Przewodnik krok po kroku, który zapewni ci dogłębną dyskusję na temat analizy i projektowania podstawowych struktur danych Pythona.

⬤ Lepsze zrozumienie zaawansowanych koncepcji Pythona, takich jak notacja big-o, programowanie dynamiczne i funkcjonalne struktury danych.

⬤ Zapoznaj się z ilustracjami prezentującymi struktury danych i algorytmy, a także ich analizę, w przejrzysty, wizualny sposób.

Opis książki

Struktury danych pozwalają efektywnie organizować dane w określony sposób. Są one kluczowe dla każdego problemu, zapewniają kompletne rozwiązanie i działają jak kod wielokrotnego użytku.

W tej książce poznasz najważniejsze struktury danych Pythona i najpopularniejsze algorytmy.

Dzięki tej łatwej do przeczytania książce będziesz w stanie zrozumieć moc list połączonych, list podwójnie połączonych i list połączonych kołowo. Będziesz w stanie tworzyć złożone struktury danych, takie jak grafy, stosy i kolejki. Poznamy zastosowanie wyszukiwania binarnego i drzew wyszukiwania binarnego. Poznasz typowe techniki i struktury wykorzystywane w zadaniach takich jak wstępne przetwarzanie, modelowanie i przekształcanie danych. Omówimy również, jak zorganizować kod w sposób łatwy w zarządzaniu, spójny i rozszerzalny. W książce szczegółowo omówione zostaną algorytmy sortowania, takie jak sortowanie bąbelkowe, sortowanie selekcyjne, sortowanie przez wstawianie i sortowanie przez scalanie.

Pod koniec książki dowiesz się, jak budować komponenty, które są łatwe do zrozumienia, debugowania i używania w różnych aplikacjach.

Czego się nauczysz

⬤ Zdobyć solidne zrozumienie struktur danych Pythona.

⬤ Budować zaawansowane aplikacje danych.

⬤ Zrozumieć typowe wzorce programowania i algorytmy stosowane w nauce o danych w Pythonie.

⬤ Pisać wydajny i niezawodny kod.

Dodatkowe informacje o książce:

ISBN:9781786467355
Autor:
Wydawca:
Oprawa:Miękka oprawa

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Struktury danych i algorytmy w Pythonie: Zwiększ wydajność aplikacji za pomocą wykresów, stosów i...
Implementacja klasycznych i funkcjonalnych...
Struktury danych i algorytmy w Pythonie: Zwiększ wydajność aplikacji za pomocą wykresów, stosów i kolejek - Python Data Structures and Algorithms: Improve application performance with graphs, stacks, and queues
Pierwsze kroki z Qt 5 - Getting Started with Qt 5
Rozpocznij pisanie aplikacji graficznego interfejsu użytkownika (GUI) do budowania interfejsów człowiek-maszyna dzięki...
Pierwsze kroki z Qt 5 - Getting Started with Qt 5

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)