Rekurencja jest genialna ― co więcej, dla Ciebie może oznaczać udaną rozmowę kwalifikacyjną! To metoda pomocna w rozwiązywaniu trudnych zagadnień: sprowadza złożone problemy do pokaźnie łatwiejszych. Myślenie rekurencyjne przydaje się podczas projektowania oprogramowania, nawet jeśli nie stosuje się w nim wprost rekurencji. Wielu twórców oprogramowania jej unika, uważa ją bowiem za trudną i niezrozumiałą. Przekonaj się, iż jest inaczej!
Dzięki tej książce zrozumiesz, iż w rekurencji nie kryje się żadna magia. Dowiesz się, na czym polega jej działanie i kiedy warto użyć algorytm rekursywny, a kiedy lepiej tego nie robić. Poznasz szereg konwencjonalnych i mniej znanych algorytmów rekurencyjnych. Pracę z zawartym tu materiałem ułatwią Ci liczne przykłady programów napisanych w Pythonie i JavaScripcie, demonstrujące, jak rozwiązywać rozmaite problemy związane z przechodzeniem poprzez drzewa, kombinatoryką i innymi nieprzystępnymi zagadnieniami. Nauczysz się także sprawnie ulepszać sprawność kodu i algorytmów rekurencyjnych.
sprawdź i zrozum:
- czym jest rekurencja i jak działają klasyczne algorytmy rekurencyjne
- w jaki sposób funkcje rekurencyjne wykorzystują stos wywołań
- jak rekurencja ogonowa upraszcza pisanie funkcji rekurencyjnych
- dlaczego rekurencja usprawnia rozwiązywanie niestandardowych problemów
- w jaki sposób optymalizacja i memoizacja rozszerzają produktywność algorytmów rekurencyjnych
Przygotuj swój mózg na niezłą gimnastykę!
David Beazley, legenda Pythona, dwukrotny laureat IEEE Gordon Bell Priz
Zanim zastosujesz rekurencję, musisz najpierw... Zrozumieć rekurencję!
Tytuł Rekurencyjna książka o rekurencji Autor Al Sweigart Wydawnictwo Helion EAN 9788383226538 ISBN 9788383226538 Kategoria Literatura, Informatyka liczba stron 336 Format 228x165 mm Rok wydania 2023 Oprawa broszurowa
Opinie i recenzje użytkowników
Dodaj opinie lub recenzję dla Rekurencyjna książka o rekurencji. Twój komentarz zostanie wyświetlony po moderacji.