Essential Algorithms: Praktyczne podejście do algorytmów komputerowych z wykorzystaniem Pythona i C#

Ocena:   (4,4 na 5)

Essential Algorithms: Praktyczne podejście do algorytmów komputerowych z wykorzystaniem Pythona i C# (Rod Stephens)

Opinie czytelników

Podsumowanie:

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)

Oryginalny tytuł:

Essential Algorithms: A Practical Approach to Computer Algorithms Using Python and C#

Zawartość książki:

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++).

Dodatkowe informacje o książce:

ISBN:9781119575993
Autor:
Wydawca:
Oprawa:Miękka oprawa
Rok wydania:2019
Liczba stron:800

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Essential Algorithms: Praktyczne podejście do algorytmów komputerowych z wykorzystaniem Pythona i C#...
Przyjazne wprowadzenie do najbardziej użytecznych...
Essential Algorithms: Praktyczne podejście do algorytmów komputerowych z wykorzystaniem Pythona i C# - Essential Algorithms: A Practical Approach to Computer Algorithms Using Python and C#
Początkujące rozwiązania do projektowania baz danych - Beginning Database Design Solutions
Ta książka jest przeznaczona dla specjalistów IT i...
Początkujące rozwiązania do projektowania baz danych - Beginning Database Design Solutions
Początki inżynierii oprogramowania - Beginning Software Engineering
Odkryj podstawy inżynierii oprogramowania dzięki temu łatwemu i intuicyjnemu przewodnikowi .W nowo...
Początki inżynierii oprogramowania - Beginning Software Engineering
Początkujące rozwiązania do projektowania baz danych: Zrozumienie i wdrożenie koncepcji...
W książce Beginning Database Design Solutions: Understanding and...
Początkujące rozwiązania do projektowania baz danych: Zrozumienie i wdrożenie koncepcji projektowania baz danych dla chmury i nie tylko - Beginning Database Design Solutions: Understanding and Implementing Database Design Concepts for the Cloud and Beyond
Programowanie pakietu Microsoft Office: Przewodnik dla doświadczonych programistów - Microsoft...
* Aktualna wersja pakietu Office 11. * Obejmuje...
Programowanie pakietu Microsoft Office: Przewodnik dla doświadczonych programistów - Microsoft Office Programming: A Guide for Experienced Developers
Visual Basic Graphics Programming w/WS
Nadchodzi długo oczekiwane 2. wydanie bestsellera "Visual Basic Graphics Programming". Rod Stephens prowadzi stronę internetową - vb-helper.com -...
Visual Basic Graphics Programming w/WS

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)