ODBIERZ TWÓJ BONUS :: »

    Struktury danych i algorytmy w języku Java. Przewodnik dla początkujących

    (ebook) (audiobook) (audiobook)
    Wydawnictwo:
    Helion
    Serie wydawnicze:
    Packt
    Wydawnictwo:
    Helion
    Serie wydawnicze:
    Packt
    Ocena:
    2.7/6  Opinie: 3
    Stron:
    168
    Druk:
    oprawa miękka
    Dostępne formaty:
    PDF
    ePub
    Mobi
    Czytaj fragment
    Wyłącznie

    Książka (23,94 zł najniższa cena z 30 dni)

    39,90 zł (-35%)
    25,92 zł

    Dodaj do koszyka Wysyłamy w 24h

    ( 23,94 zł najniższa cena z 30 dni)

    Ebook (14,90 zł najniższa cena z 30 dni)

    39,90 zł (-50%)
    19,95 zł

    Dodaj do koszyka lub Kup na prezent
    Kup 1-kliknięciem

    ( 14,90 zł najniższa cena z 30 dni)

    Przenieś na półkę

    Do przechowalni

    Do przechowalni

    Powiadom o dostępności audiobooka »

    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.

    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.

    W tej książce między innymi:

    • definiowanie algorytmu i złożoność algorytmiczna
    • struktury danych i ich implementacje
    • algorytmy sortowania i wyszukiwania wzorca w tekście
    • paradygmaty projektowania algorytmów
    • grafy i sposoby ich reprezentacji w programach komputerowych
    • grafy jako moduły do budowy złożonych algorytmów

    Algorytm i struktura danych: tak działa optymalny kod!

    Wybrane bestsellery

    O autorze ebooka

    James Cutajar jest programistą specjalizującym się w skalowalnych obliczeniach o wysokiej wydajności oraz w algorytmach rozproszonych. Pisze książki, bierze udział w projektach rozwoju otwartego oprogramowania, bloguje i zajmuje się marketingiem technologii.

    Zobacz pozostałe książki z serii Packt

    Helion - inne książki

    Zamknij

    Wybierz metodę płatności

    Zamknij Pobierz aplikację mobilną Ebookpoint