Výučba dátových štruktúr a algoritmov v jazyku JavaScript - druhé vydanie: Vylepšite svoje zručnosti učením klasických dátových štruktúr a algoritmov v jazyku JavaScript.

Hodnotenie:   (4,2 z 5)

Výučba dátových štruktúr a algoritmov v jazyku JavaScript - druhé vydanie: Vylepšite svoje zručnosti učením klasických dátových štruktúr a algoritmov v jazyku JavaScript. (Loiane Groner)

Recenzie čitateľov

Zhrnutie:

Kniha je všeobecne dobre prijímaná pre svoj stručný a informatívny obsah o jazyku JavaScript, algoritmoch a dátových štruktúrach, takže je dobrým zdrojom informácií pre začiatočníkov aj pre tých, ktorí sa pripravujú na pracovné pohovory. Niektorí čitatelia však zistili, že v niektorých oblastiach jej chýba hĺbka, je obsahovo zastaraná a nie je vhodná pre formát Kindle.

Výhody:

Brilantná a stručná učebnica JavaScriptu
skvelá pre začiatočníkov aj skúsených vývojárov
veľmi poučná na prípravu na pracovný pohovor
výborný úvod do algoritmov a dátových štruktúr
zachovalý stav pri kúpe ako použitá
odporúčaná na implementáciu základných dátových štruktúr.

Nevýhody:

Niektoré časti, najmä o stromoch a grafoch, sú uponáhľané a chýba im hĺbka
problémy s úpravou a konzistenciou v úryvkoch kódu
zastaraný obsah nereflektujúci ES6
ťažko použiteľný na Kindle
niektorí čitatelia ho považujú za príliš plytký
špecifické témy nedostatočne preskúmané, napríklad disjunktné zoznamy a vysvetlenie Big O.

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

Pôvodný názov:

Learning JavaScript Data Structures and Algorithms - Second Edition: Hone your skills by learning classic data structures and algorithms in JavaScript

Obsah knihy:

Zdokonaľte svoje zručnosti učením klasických dátových štruktúr a algoritmov v jazyku JavaScript

Kľúčové vlastnosti

⬤ Poznajte bežné dátové štruktúry a súvisiace algoritmy, ako aj kontext, v ktorom sa používajú.

⬤ Ovládnite existujúce dátové štruktúry jazyka JavaScript, ako sú pole, množina a mapa, a naučte sa implementovať nové štruktúry, ako sú zásobníky, prepojené zoznamy, stromy a grafy.

⬤ Všetky pojmy sú vysvetlené jednoduchým spôsobom, po ktorom nasledujú príklady.

Popis knihy

Táto kniha začína preberaním základov jazyka JavaScript a predstavením jazyka ECMAScript 7, potom postupne prechádza k aktuálnym implementáciám jazyka ECMAScript 6. Získate dôkladné znalosti o fungovaní hashovacích tabuliek a dátových štruktúr množín, ako aj o tom, ako sa stromy a hashovacie mapy dajú použiť na vyhľadávanie súborov v HD alebo na reprezentáciu databázy. Táto kniha je prístupnou cestou do hĺbky jazyka JavaScript. Grafy sú jednou z najzložitejších dátových štruktúr, s ktorými sa stretnete, a preto vám tiež lepšie vysvetlíme, prečo a ako sa grafy vo veľkej miere používajú v navigačných systémoch GPS v sociálnych sieťach.

Ku koncu knihy zistíte, ako sa všetky teórie uvedené v tejto knihe dajú aplikovať v reálnych riešeniach pri práci na vlastných počítačových sieťach a vyhľadávaní na Facebooku.

Čo sa naučíte

⬤ Deklarovať, inicializovať, pridávať a odstraňovať položky z polí, zásobníkov a frontov.

⬤ Získať zručnosť pri používaní algoritmov, ako sú DFS (Depth-first Search) a BFS (Breadth-First Search) pre najzložitejšie dátové štruktúry.

⬤ Využite silu vytvárania spájaných zoznamov, dvojnásobne spájaných zoznamov a kruhových spájaných zoznamov.

⬤ Ukladanie jedinečných prvkov pomocou hašovacích tabuliek, slovníkov a množín.

⬤ Používajte binárne stromy a binárne vyhľadávacie stromy.

⬤ Triediť dátové štruktúry pomocou rôznych algoritmov, ako je bublinové triedenie, vkladacie triedenie a rýchle triedenie.

Pre koho je táto kniha určená

Ak ste študentom informatiky alebo ste na začiatku svojej technologickej kariéry a chcete preskúmať optimálne schopnosti jazyka JavaScript, táto kniha je určená práve vám. Aby ste sa mohli začať baviť s algoritmami, potrebujete základné znalosti jazyka JavaScript a programovej logiky.

Ďalšie údaje o knihe:

ISBN:9781785285493
Autor:
Vydavateľ:
Väzba:Mäkká väzba

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Výučba dátových štruktúr a algoritmov v jazyku JavaScript - druhé vydanie: Vylepšite svoje zručnosti...
Zdokonaľte svoje zručnosti učením klasických...
Výučba dátových štruktúr a algoritmov v jazyku JavaScript - druhé vydanie: Vylepšite svoje zručnosti učením klasických dátových štruktúr a algoritmov v jazyku JavaScript. - Learning JavaScript Data Structures and Algorithms - Second Edition: Hone your skills by learning classic data structures and algorithms in JavaScript
Výučba dátových štruktúr a algoritmov v jazyku JavaScript - Learning JavaScript Data Structures and...
Pochopenie a implementácia klasických dátových...
Výučba dátových štruktúr a algoritmov v jazyku JavaScript - Learning JavaScript Data Structures and Algorithms
Učenie dátových štruktúr a algoritmov v jazyku JavaScript - tretie vydanie: Píšte zložitý a výkonný...
Vytvorenie klasických dátových štruktúr a...
Učenie dátových štruktúr a algoritmov v jazyku JavaScript - tretie vydanie: Píšte zložitý a výkonný kód v jazyku JavaScript pomocou najnovšieho ECMAScriptu - Learning JavaScript Data Structures and Algorithms - Third Edition: Write complex and powerful JavaScript code using the latest ECMAScript

Diela autora vydali tieto vydavateľstvá: