Grokking Algorithms: Ilustrovaný sprievodca pre programátorov a iných zvedavcov

Hodnotenie:   (4,6 z 5)

Grokking Algorithms: Ilustrovaný sprievodca pre programátorov a iných zvedavcov (Aditya Bhargava)

Recenzie čitateľov

Zhrnutie:

Kniha je všeobecne dobre prijímaná pre svoju prístupnosť a pútavý štýl, vďaka ktorému sú zložité algoritmy a dátové štruktúry zrozumiteľné tak pre začiatočníkov, ako aj pre skúsených programátorov, ktorí si chcú niečo osviežiť. Zatiaľ čo mnohí považovali jej ilustrácie a príklady za užitočné, niektorí čitatelia vyjadrili nespokojnosť s hĺbkou obsahu a niektorými chybami, ktoré im uberali na zážitku.

Výhody:

Pútavé a zrozumiteľné vysvetlenia.
Efektívne využitie ilustrácií na objasnenie pojmov.
Skvelé pre začiatočníkov a užitočné osvieženie pre skúsených programátorov.
Vhodné pre široké publikum, od nadšencov až po študentov informatiky.
Priateľským spôsobom pokrýva základné algoritmy a dátové štruktúry.

Nevýhody:

Niektoré kapitoly strácajú dôraz a môžu sa zdať ako výplňový materiál.
Chyby v ilustráciách a kóde môžu viesť k zmätku.
Chýba hĺbkové pokrytie niektorých tém, najmä v oblasti implementácie algoritmov.
Ručne kreslené ilustrácie môžu byť nejasné.
Nie sú vhodné ako samostatný akademický zdroj.

(na základe 295 čitateľských recenzií)

Pôvodný názov:

Grokking Algorithms: An Illustrated Guide for Programmers and Other Curious People

Obsah knihy:

Zhrnutie

Grokking Algorithms je plne ilustrovaný, priateľský sprievodca, ktorý vás naučí, ako aplikovať bežné algoritmy na praktické problémy, s ktorými sa ako programátor stretávate každý deň. Začnete s triedením a vyhľadávaním, a keď si vybudujete zručnosti v algoritmickom myslení, budete sa zaoberať zložitejšími problémami, ako je kompresia dát a umelá inteligencia. Každý starostlivo prezentovaný príklad obsahuje užitočné diagramy a plne komentované ukážky kódu v jazyku Python.

Učenie sa o algoritmoch nemusí byť nudné Pozrite si zábavné, ilustrované a priateľské príklady, ktoré nájdete v knihe Grokking Algorithms na kanáli Manning Publications na YouTube.

Pokračujte vo svojej ceste do sveta algoritmov s praktickým videokurzom Algorithms in Motion, ktorý je k dispozícii exkluzívne na Manning.com (www.manning.com/livevideo/algorithms-​.

V pohybe).

Zakúpenie tlačenej knihy zahŕňa bezplatnú elektronickú knihu vo formátoch PDF, Kindle a ePub od Manning Publications.

O technológii

Algoritmus nie je nič iné ako postup riešenia problému krok za krokom. Algoritmy, ktoré budete ako programátor používať najčastejšie, už boli objavené, otestované a overené. Ak im chcete porozumieť, ale odmietate sa predierať hustými mnohostranovými dôkazmi, táto kniha je pre vás. Tento plne ilustrovaný a pútavý sprievodca vám uľahčí naučiť sa efektívne používať najdôležitejšie algoritmy vo vlastných programoch.

O knihe

Grokking Algorithms je priateľský pohľad na túto základnú tému informatiky. Naučíte sa v nej, ako aplikovať bežné algoritmy na praktické problémy programovania, s ktorými sa stretávate každý deň. Začnete úlohami, ako je triedenie a vyhľadávanie. Ako budete rozvíjať svoje zručnosti, budete riešiť zložitejšie problémy, ako je kompresia dát a umelá inteligencia. Každý starostlivo prezentovaný príklad obsahuje užitočné diagramy a plne komentované ukážky kódu v jazyku Python. Na konci tejto knihy budete ovládať široko použiteľné algoritmy, ako aj to, ako a kedy ich používať.

Čo je vnútri

⬤ Pokrýva algoritmy vyhľadávania, triedenia a grafov.

⬤ Viac ako 400 obrázkov s podrobnými postupmi.

⬤ Výkonnostné kompromisy medzi algoritmami.

⬤ Ukážky kódu v jazyku Python.

O čitateľovi

Tento prehľadný úvod s množstvom obrázkov je vhodný pre programátorov samoukov, inžinierov alebo všetkých, ktorí si chcú osvojiť algoritmy.

O autorovi

Aditya Bhargava je softvérový inžinier s dvojitým vzdelaním v oblasti informatiky a výtvarného umenia. Bloguje o programovaní na adrese adit. io.

Obsah

⬤ Úvod do algoritmov.

⬤ Triedenie výberu.

⬤ Rekurzia.

⬤ Rýchle triedenie.

⬤ Hashové tabuľky.

⬤ Vyhľadávanie podľa šírky.

⬤ Dijkstrov algoritmus.

⬤ Greedy algoritmy.

⬤ Dynamické programovanie.

⬤ K-najbližší susedia.

Ďalšie údaje o knihe:

ISBN:9781617292231
Autor:
Vydavateľ:
Väzba:Mäkká väzba
Rok vydania:2016
Počet strán:256

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Grokking Algorithms: Ilustrovaný sprievodca pre programátorov a iných zvedavcov - Grokking...
Zhrnutie Grokking Algorithms je plne ilustrovaný,...
Grokking Algorithms: Ilustrovaný sprievodca pre programátorov a iných zvedavcov - Grokking Algorithms: An Illustrated Guide for Programmers and Other Curious People

Diela autora vydali tieto vydavateľstvá:

© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)