Stan książek
Nasze książki są dokładnie sprawdzone i jasno określamy stan każdej z nich.
Nowa
Książka nowa.
Używany - jak nowa
Niezauważalne lub prawie niezauważalne ślady używania. Książkę ciężko odróżnić od nowej pozycji.
Używany - dobry
Normalne ślady używania wynikające z kartkowania podczas czytania, brak większych uszkodzeń lub zagięć.
Używany - widoczne ślady użytkowania
zagięte rogi, przyniszczona okładka, książka posiada wszystkie strony.
Nauka algorytmów. Poradnik pisania lepszego kodu
Masz tę lub inne książki?
Sprzedaj je u nas
Znakomita biegłość w jakimkolwiek języku programowania to zaledwie jeden z elementów potrzebnych do zostania wybitnym programistą lub deweloperem. Kluczowe jest również zgłębienie praktycznej wiedzy na temat algorytmów, co oznacza, że w procesie tworzenia efektywnego kodu, szczególnie przy rozwiązywaniu realnych problemów, niezbędne jest umiejętne stosowanie algorytmów, ich budowanie, modyfikowanie i wdrażanie. Bez względu na specjalizację w świecie informatyki, zaawansowana znajomość algorytmów znacznie usprawni Twoją pracę oraz jej efekty.
Książka ta stanowi przystępne wprowadzenie do świata algorytmów, oferując przykłady implementacji stworzonych w języku Python. Poza praktycznym omówieniem samych algorytmów, znajdziesz tutaj także wyjaśnienie pojęć takich jak klasy złożoności czy analiza asymptotyczna. Skrupulatnie przedstawiono najważniejsze algorytmy, w tym różnorodne metody haszowania, sortowania oraz przeszukiwania. W razie potrzeby omawiane są struktury danych dostępne w Pythonie. Dzięki temu przewodnikowi, zarówno programiści, jak i testerzy, zyskają wiedzę, jak zastosować algorytmy do kreatywnego rozwiązywania problemów związanych z obliczeniami. Zrozumienie materiału ułatwiają interesujące wizualizacje oraz ćwiczenia, które pomagają przetestować nabytą wiedzę w praktyce.
W książce omówiono m.in.: podstawowe algorytmy stosowane w inżynierii oprogramowania, standardowe strategie efektywnego rozwiązywania problemów, ocenę złożoności czasowej kodu za pomocą notacji dużego O, praktyczne zastosowanie algorytmów z użyciem bibliotek i struktur danych Pythona oraz główne zasady dotyczące działania kluczowych algorytmów.
Wybierz stan zużycia:
WIĘCEJ O SKALI
Znakomita biegłość w jakimkolwiek języku programowania to zaledwie jeden z elementów potrzebnych do zostania wybitnym programistą lub deweloperem. Kluczowe jest również zgłębienie praktycznej wiedzy na temat algorytmów, co oznacza, że w procesie tworzenia efektywnego kodu, szczególnie przy rozwiązywaniu realnych problemów, niezbędne jest umiejętne stosowanie algorytmów, ich budowanie, modyfikowanie i wdrażanie. Bez względu na specjalizację w świecie informatyki, zaawansowana znajomość algorytmów znacznie usprawni Twoją pracę oraz jej efekty.
Książka ta stanowi przystępne wprowadzenie do świata algorytmów, oferując przykłady implementacji stworzonych w języku Python. Poza praktycznym omówieniem samych algorytmów, znajdziesz tutaj także wyjaśnienie pojęć takich jak klasy złożoności czy analiza asymptotyczna. Skrupulatnie przedstawiono najważniejsze algorytmy, w tym różnorodne metody haszowania, sortowania oraz przeszukiwania. W razie potrzeby omawiane są struktury danych dostępne w Pythonie. Dzięki temu przewodnikowi, zarówno programiści, jak i testerzy, zyskają wiedzę, jak zastosować algorytmy do kreatywnego rozwiązywania problemów związanych z obliczeniami. Zrozumienie materiału ułatwiają interesujące wizualizacje oraz ćwiczenia, które pomagają przetestować nabytą wiedzę w praktyce.
W książce omówiono m.in.: podstawowe algorytmy stosowane w inżynierii oprogramowania, standardowe strategie efektywnego rozwiązywania problemów, ocenę złożoności czasowej kodu za pomocą notacji dużego O, praktyczne zastosowanie algorytmów z użyciem bibliotek i struktur danych Pythona oraz główne zasady dotyczące działania kluczowych algorytmów.
