Explore the latest books of this year!
Bookbot

Gary Pollice

    Nauka algorytmów Poradnik pisania lepszego kodu
    Head first object-oriented analysis and design
    • 2022

      Doskonałe opanowanie języka programowania nie wystarczy, aby stać się świetnym programistą. Kluczowe jest zdobycie praktycznej wiedzy dotyczącej algorytmów, co umożliwia efektywne rozwiązywanie rzeczywistych problemów. Biegłość w algorytmach ułatwia pracę w każdej dziedzinie informatyki i poprawia wyniki. Książka ta stanowi przystępne wprowadzenie do algorytmów, z przykładami implementacji w Pythonie. Oprócz praktycznego omówienia algorytmów, zawiera wyjaśnienia pojęć takich jak klasy złożoności czy analiza asymptotyczna. Szczegółowo omówiono kluczowe algorytmy, w tym różne metody haszowania, sortowania i przeszukiwania, a także wprowadzono struktury danych języka Python tam, gdzie to konieczne. Programiści i testerzy poznają, jak wykorzystać algorytmy do kreatywnego rozwiązywania problemów obliczeniowych. Zrozumienie treści ułatwiają materiały wizualne oraz ćwiczenia, które pozwalają na praktyczne przetestowanie zdobytej wiedzy. W książce omówiono podstawowe algorytmy w inżynierii oprogramowania, strategie rozwiązywania problemów, ocenę złożoności czasowej kodu oraz praktyczne zastosowanie algorytmów z użyciem bibliotek i struktur danych Pythona.

      Nauka algorytmów Poradnik pisania lepszego kodu
    • 2007