Ocena:
Książka jest wysoko ceniona za jasne wyjaśnienia i kompleksowe omówienie struktur danych i algorytmów, co czyni ją pomocnym źródłem informacji dla studentów i praktyków informatyki. Istnieją jednak poważne problemy z jakością oprawy, dostępnością rozwiązań dla osób uczących się samodzielnie oraz pewne problemy z wydaniami międzynarodowymi.
Zalety:⬤ Oferuje przejrzystą i dobrze zorganizowaną treść
⬤ zawiera pomocne wizualizacje i przykłady kodu Java
⬤ świetna do zrozumienia struktur danych i algorytmów
⬤ skuteczna do nauki
⬤ rozsądna zarówno dla początkujących, jak i zaawansowanych programistów.
⬤ Jakość oprawy jest słaba, co prowadzi do szybkiego rozpadu
⬤ brak dostępu do rozwiązań do samodzielnej nauki
⬤ wydania międzynarodowe mają problemy z kolejnością treści i pytaniami do rozdziałów
⬤ formatowanie eBooka jest problematyczne
⬤ wysoka cena
⬤ niektórzy użytkownicy twierdzą, że nie zapewnia odpowiednich wyjaśnień pojęć.
(na podstawie 46 opinii czytelników)
Data Structures and Algorithms in Java
Projektowanie i analiza wydajnych struktur danych od dawna uznawana jest za kluczowy element programu nauczania informatyki. Podejście Goodricha, Tomassii i Goldwassera do tego klasycznego tematu opiera się na paradygmacie obiektowym jako ramie wyboru do projektowania struktur danych.
Dla każdego ADT przedstawionego w tekście autorzy dostarczają powiązany interfejs Java. Konkretne struktury danych realizujące ADT są dostarczane jako klasy Java implementujące interfejsy. Kod Java implementujący podstawowe struktury danych w tej książce jest zorganizowany w jednym pakiecie Java, net.
datastructures. Pakiet ten tworzy spójną bibliotekę struktur danych i algorytmów w Javie, zaprojektowaną specjalnie do celów edukacyjnych w sposób komplementarny z Java Collections Framework.
© 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)