Értékelés:
Al Sweigart „The Recursive Book of Recursion” című könyve nagy népszerűségnek örvend a rekurzió világos és magával ragadó magyarázatai miatt, így kiváló forrás mind a kezdők, mind a tapasztalt programozók számára. A könyv Python és JavaScript példákon keresztül tárgyalja a rekurzió elméletét és gyakorlati megvalósítását, és hangsúlyozza, hogy az iterációval szemben mikor célszerű a rekurzió. Néhány recenzens azonban rámutatott, hogy a könyv nem feltétlenül alkalmas az abszolút kezdők számára, és a jobb olvashatóság érdekében előnyére válna egy színes kiadás.
Előnyök:⬤ A világos és magával ragadó írásmód az összetett fogalmakat is érthetővé teszi.
⬤ A rekurzió átfogó lefedettsége, beleértve az elméletet és a gyakorlati példákat.
⬤ A Python és a JavaScript használata a szélesebb közönségnek is megfelel.
⬤ A rekurzió előnyeit valós példákkal és projektekkel mutatja be.
⬤ Az elrendezés hasznos diagramokat és vizuális ábrákat tartalmaz a megértés megkönnyítése érdekében.
⬤ Kitér a gyakori buktatókra és a rekurzió és az iteráció megfelelő felhasználási eseteire.
⬤ Nem alkalmas teljesen kezdőknek; a programozási fogalmak előzetes ismerete ajánlott.
⬤ Hiányzik néhány népszerű példaprogram, például a sudoku megoldása.
⬤ Néhány olvasó azt szeretné, ha a könyv színesben is elérhető lenne a jobb szemléltetés érdekében.
⬤ Néhány recenzens úgy érezte, hogy a rekurzió bemutatása a gyakorlatban ritkábban szükséges.
(21 olvasói vélemény alapján)
The Recursive Book of Recursion: Ace the Coding Interview with Python and JavaScript
Közérthető, mégis szigorú gyorstalpaló tanfolyam a rekurzív programozásról Python és JavaScript példákon keresztül.
A rekurziónak félelmetes híre van: a programozási interjúkon gyakran felvetett, haladó informatikai témának számít. De a rekurzióban nincs semmi varázslatos.
A Recursive Book of Recursion Python és JavaScript példákon keresztül tanítja meg a rekurzió alapjait, feltárva a gyakran rosszul tanított módokat, és tisztázva az összes rekurzív algoritmus alapelveit. Megtanulhatod, mikor használj rekurzív függvényeket (és ami a legfontosabb, mikor ne használd őket), hogyan valósítsd meg az állásinterjúkon gyakran felhozott klasszikus rekurzív algoritmusokat, és hogyan segíthetnek a rekurzív technikák számtalan faátjárással, kombinatorikával és más trükkös témákkal kapcsolatos probléma megoldásában.
Ez a projektalapú útmutató teljes, futtatható programokat tartalmaz, amelyek segítségével megtanulhatja:
⬤ Hogyan használják a rekurzív függvények a hívási veremet, egy kritikus adatszerkezetet, amelyet a rekurzióról szóló leckékben szinte soha nem tárgyalnak.
⬤ Hogyan egyszerűsítheti a fej-farok és a "szökőár" technikák a rekurzív függvények írását.
⬤ Hogyan használhatja a rekurziót egyéni keresőszkriptek írására a fájlrendszeréhez, fraktálművészet rajzolására, labirintusok létrehozására és még sok másra.
⬤ Hogyan teszi hatékonyabbá az optimalizálás és a memoizálás a rekurzív algoritmusokat.
Al Sweigart karriert futott be a programozási fogalmak szórakoztató, közérthető módon történő elmagyarázásával. Ha eddig ódzkodtál a rekurzió tanulásától, de szeretnéd ezt a technikát a programozási eszköztáradba illeszteni, vagy ha versenyszerűen készülsz a következő állásinterjúra, ez a könyv neked szól.
© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)