Opis treści
Aby aplikacje mogły spełniać oczekiwania dotyczące wydajności i szybkości działania, programista musi orientować się w typowych problemach z wykonywaniem kodu i wiedzieć, które techniki sprawdzą się w danej sytuacji. W tym celu powinien biegle posługiwać się algorytmami i strukturami danych. Wiedza ta umożliwia rozpoznawanie typowych zagrożeń i wybór najlepszych rozwiązań. Warto pamiętać, że w przypadku większości codziennych problemów z kodem istnieją już wypróbowane rozwiązania. Znajomość tych zagadnień jest niezwykle ważna dla każdego inżyniera oprogramowania.
_x005F_x000D_ _x005F_x000D_To książka przeznaczona dla programistów, którzy chcą w praktyczny sposób posługiwać się popularnymi algorytmami i strukturami danych, zrozumieć ich działanie i skuteczniej poprawiać wydajność swojego kodu w Javie. Przedstawiono tu narzędzia przydatne w pracy z algorytmami i w tworzeniu efektywnych aplikacji. Opisano praktyczne aspekty złożoności algorytmów. Omówiono algorytmy sortowania oraz inne popularne wzorce programowania, a także takie struktury danych jak drzewa binarne, tablice z haszowaniem i grafy. Następnie zaprezentowano koncepcje bardziej zaawansowane, wśród nich paradygmaty projektowania algorytmów i teorię grafów.
_x005F_x000D_ _x005F_x000D_W tej książce między innymi:
_x005F_x000D_ _x005F_x000D_- _x005F_x000D_
- definiowanie algorytmu i złożoność algorytmiczna _x005F_x000D_
- struktury danych i ich implementacje _x005F_x000D_
- algorytmy sortowania i wyszukiwania wzorca w tekście _x005F_x000D_
- paradygmaty projektowania algorytmów _x005F_x000D_
- grafy i sposoby ich reprezentacji w programach komputerowych _x005F_x000D_
- grafy jako moduły do budowy złożonych algorytmów _x005F_x000D_
Algorytm i struktura danych: tak działa optymalny kod!
_x005F_x000D_„Struktury danych i algorytmy w języku Java. Przewodnik dla początkujących”, James Cutajar – jak czytać ebook?
Ebooka „Struktury danych i algorytmy w języku Java. Przewodnik dla początkujących”, tak jak pozostałe książki w formacie elektronicznym przeczytacie w aplikacji mobilnej Woblink na Android lub iOS lub na innym urządzeniu obsługującym format epub lub mobi - czytnik ebooków (Pocketbook, Kindle, inkBook itd.), tablet, komputer etc. Czytaj tak, jak lubisz!
Zanim zdecydujesz się na zakup, możesz również przeczytać u nas darmowy fragment ebooka. A jeśli wolisz słuchać, sprawdź, czy książka jest dostępna w Woblink także jako audiobook (mp3).