Rekurzivní kniha rekurze: Knížka rekurze: Zvládněte kódovací pohovor v Pythonu a JavaScriptu

Hodnocení:   (4,9 z 5)

Rekurzivní kniha rekurze: Knížka rekurze: Zvládněte kódovací pohovor v Pythonu a JavaScriptu (Al Sweigart)

Recenze čtenářů

Shrnutí:

Kniha „The Recursive Book of Recursion“ od Ala Sweigarta je dobře hodnocena pro své jasné a poutavé vysvětlení rekurze, což z ní činí vynikající zdroj informací pro začátečníky i zkušené programátory. Kniha se zabývá teorií a praktickou implementací rekurze na příkladech v jazycích Python a JavaScript a zdůrazňuje, kdy je rekurze vhodná ve srovnání s iterací. Někteří recenzenti však poukázali na to, že nemusí být vhodná pro úplné začátečníky a že by jí prospělo barevné vydání pro lepší čitelnost.

Klady:

Jasný a poutavý styl psaní zpřístupňuje složité koncepty.
Komplexní pokrytí rekurze, včetně teorie a praktických příkladů.
Použití jazyků Python a JavaScript je určeno širšímu publiku.
Demonstruje výhody rekurze na reálných příkladech a projektech.
Rozvržení obsahuje užitečné diagramy a vizualizace, které usnadňují pochopení.
Zabývá se běžnými úskalími a vhodnými případy použití rekurze oproti iteraci.

Zápory:

Není vhodné pro úplné začátečníky; doporučuje se předchozí znalost programovacích konceptů.
Chybí některé populární příklady programů, jako je řešení sudoku.
Někteří čtenáři by si přáli, aby kniha byla k dispozici v barvě pro lepší vizualizaci.
Někteří recenzenti měli pocit, že rekurze je prezentována jako méně často potřebná v praxi.

(na základě 21 hodnocení čtenářů)

Původní název:

The Recursive Book of Recursion: Ace the Coding Interview with Python and JavaScript

Obsah knihy:

Přístupný a přitom důkladný rychlokurz rekurzivního programování na příkladech v jazycích Python a JavaScript.

Rekurze má zastrašující pověst: je považována za pokročilé téma informatiky, které se často objevuje při pohovorech o programování. Na rekurzi však není nic magického.

Kniha Rekurze využívá příklady v jazycích Python a JavaScript k výuce základů rekurze, odhaluje způsoby, jakými se často špatně učí, a objasňuje základní principy všech rekurzivních algoritmů. Dozvíte se, kdy rekurzivní funkce používat (a hlavně kdy je nepoužívat), jak implementovat klasické rekurzivní algoritmy, o kterých se často mluví při pracovních pohovorech, a jak rekurzivní techniky mohou pomoci vyřešit nespočet problémů týkajících se procházení stromů, kombinatoriky a dalších záludností.

Tato příručka založená na projektech obsahuje kompletní spustitelné programy, které vám pomohou naučit se:

⬤ Jak rekurzivní funkce využívají zásobník volání, kritickou datovou strukturu, o které se v hodinách rekurze téměř nikdy nemluví.

⬤ Jak mohou techniky head-tail a "skok víry" zjednodušit psaní rekurzivních funkcí.

⬤ Jak používat rekurzi k psaní vlastních vyhledávacích skriptů pro souborový systém, kreslení fraktálového umění, vytváření bludišť a dalším činnostem.

⬤ Jak optimalizace a memoizace zefektivňují rekurzivní algoritmy.

Al Sweigart si vybudoval kariéru, během níž vysvětluje koncepty programování zábavným a přístupným způsobem. Pokud jste se učení rekurze vyhýbali, ale chcete tuto techniku přidat do svého programátorského instrumentária, nebo pokud se předháníte v přípravě na příští pracovní pohovor, je tato kniha určena právě vám.

Další údaje o knize:

ISBN:9781718502024
Autor:
Vydavatel:
Jazyk:angličtina
Vazba:Měkká vazba
Rok vydání:2022
Počet stran:174

Nákup:

Nyní dostupné, na skladě.

Další knihy od autora:

Za hranice základních věcí s Pythonem: Vychytávky pro psaní čistého kódu v jazyce Python: Nejlepší...
Přejděte z programátora začátečníka na...
Za hranice základních věcí s Pythonem: Vychytávky pro psaní čistého kódu v jazyce Python: Nejlepší postupy pro psaní čistého kódu - Beyond the Basic Stuff with Python: Best Practices for Writing Clean Code
Programovací hřiště Scratch 3: Naučte se programovat vytvářením skvělých her - Scratch 3 Programming...
Úvod do kódování plný projektů, který dětem...
Programovací hřiště Scratch 3: Naučte se programovat vytvářením skvělých her - Scratch 3 Programming Playground: Learn to Program by Making Cool Games
Vymyslete si vlastní počítačové hry s Pythonem, 4e - Invent Your Own Computer Games with Python,...
Kniha Vymýšlejte vlastní počítačové hry v jazyce...
Vymyslete si vlastní počítačové hry s Pythonem, 4e - Invent Your Own Computer Games with Python, 4e
Coding with Minecraft: Stavět vyšší, hospodařit rychleji, těžit hlouběji a automatizovat nudné věci...
Praktický úvod do kódování, který vás naučí...
Coding with Minecraft: Stavět vyšší, hospodařit rychleji, těžit hlouběji a automatizovat nudné věci. - Coding with Minecraft: Build Taller, Farm Faster, Mine Deeper, and Automate the Boring Stuff
Automatizujte nudné věci s Pythonem, 2. vydání: Praktické programování pro úplné začátečníky, 2...
Druhé vydání nejprodávanější knihy o Pythonu (jen...
Automatizujte nudné věci s Pythonem, 2. vydání: Praktické programování pro úplné začátečníky, 2. vydání - Automate the Boring Stuff with Python, 2nd Edition: Practical Programming for Total Beginners
Cracking Codes with Python: Úvod do tvorby a luštění šifer. - Cracking Codes with Python: An...
Naučte se programovat v jazyce Python a zároveň...
Cracking Codes with Python: Úvod do tvorby a luštění šifer. - Cracking Codes with Python: An Introduction to Building and Breaking Ciphers
Velká kniha malých projektů v jazyce Python: Velká kniha Pythonu: 81 jednoduchých cvičných programů...
Nasazujte Python kreativně a efektivně...
Velká kniha malých projektů v jazyce Python: Velká kniha Pythonu: 81 jednoduchých cvičných programů - The Big Book of Small Python Projects: 81 Easy Practice Programs
Rekurzivní kniha rekurze: Knížka rekurze: Zvládněte kódovací pohovor v Pythonu a JavaScriptu - The...
Přístupný a přitom důkladný rychlokurz...
Rekurzivní kniha rekurze: Knížka rekurze: Zvládněte kódovací pohovor v Pythonu a JavaScriptu - The Recursive Book of Recursion: Ace the Coding Interview with Python and JavaScript

Díla autora vydali tito vydavatelé:

© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)