Ocena:
Książka zawiera przydatne informacje teoretyczne na temat struktur danych i algorytmów, ale wielu czytelników uważa tytuł za mylący, ponieważ sugeruje on włączenie konkretnych przykładów kodu w Pythonie i C#, których nie ma w samym tekście.
Zalety:Książka jest łatwa do zrozumienia i oferuje dobrą równowagę między teorią a praktycznymi informacjami. Jest odpowiednia dla czytelników z doświadczeniem w informatyce i ma zastosowanie w różnych językach programowania.
Wady:Tytuł jest mylący, ponieważ sugeruje, że w książce znajdują się rzeczywiste przykłady kodu w językach C# i Python, podczas gdy większość przykładów jest prezentowana w pseudokodzie. Czytelnicy mogą potrzebować dostępu do strony internetowej autorów, aby uzyskać rzeczywisty kod, co jest niewygodne.
(na podstawie 3 opinii czytelników)
Essential Algorithms: A Practical Approach to Computer Algorithms Using Python and C#
Przyjazne wprowadzenie do najbardziej użytecznych algorytmów napisane prostym, intuicyjnym językiem angielskim.
Poprawione i zaktualizowane drugie wydanie Essential Algorithms, oferuje przystępne wprowadzenie do algorytmów komputerowych. Książka zawiera opis ważnych klasycznych algorytmów i wyjaśnia, kiedy każdy z nich jest odpowiedni. Autor pokazuje, jak analizować algorytmy w celu zrozumienia ich zachowania i uczy technik, które można wykorzystać do tworzenia nowych algorytmów w celu zaspokojenia przyszłych potrzeb. Tekst zawiera przydatne algorytmy, takie jak: metody manipulowania popularnymi strukturami danych, zaawansowane struktury danych, algorytmy sieciowe i algorytmy numeryczne. Oferuje również szereg ogólnych technik rozwiązywania problemów.
Oprócz opisu algorytmów i podejść, autor oferuje szczegółowe informacje na temat analizowania wydajności algorytmów. Książka jest wypełniona ćwiczeniami, które można wykorzystać do zbadania sposobów modyfikacji algorytmów w celu zastosowania ich w nowych sytuacjach. To zaktualizowane wydanie Essential Algorithms.
⬤ Zawiera wyjaśnienia algorytmów w prostych słowach, zamiast skomplikowanej matematyki.
⬤ Przedstawia potężne algorytmy, które mogą być wykorzystane do rozwiązywania trudnych problemów programistycznych.
⬤ Pomaga przygotować się do programistycznych rozmów kwalifikacyjnych, które zazwyczaj zawierają pytania algorytmiczne.
⬤ Oferuje metody, które można zastosować w dowolnym języku programowania.
⬤ Zawiera ćwiczenia i rozwiązania przydatne zarówno profesjonalistom, jak i studentom.
⬤ Zawiera zaktualizowane przykłady kodu napisane w językach Python i C#.
Książka Essential Algorithms została zaktualizowana i poprawiona oraz oferuje profesjonalistom i studentom praktyczny przewodnik po analizie algorytmów, a także technikach i zastosowaniach. Książka zawiera również zbiór pytań, które mogą pojawić się podczas rozmowy kwalifikacyjnej. Na stronie internetowej książki znajdą się referencyjne implementacje w Pythonie i C# (które można łatwo zastosować w Javie i C++).
© 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)