Învățarea structurilor de date și algoritmilor JavaScript - Ediția a doua: Perfecționați-vă abilitățile prin învățarea structurilor de date și algoritmilor clasici în JavaScript

Evaluare:   (4.2 din 5)

Învățarea structurilor de date și algoritmilor JavaScript - Ediția a doua: Perfecționați-vă abilitățile prin învățarea structurilor de date și algoritmilor clasici în JavaScript (Loiane Groner)

Recenzii ale cititorilor

Rezumat:

Cartea este în general bine primită pentru conținutul său concis și informativ despre JavaScript, algoritmi și structuri de date, ceea ce o face o resursă bună atât pentru începători, cât și pentru cei care se pregătesc pentru interviuri de angajare. Cu toate acestea, unii cititori consideră că este lipsită de profunzime în anumite domenii, învechită din punct de vedere al conținutului și nu este potrivită pentru formatul Kindle.

Avantaje:

Abecedar strălucit și concis pentru JavaScript
excelent atât pentru începători, cât și pentru dezvoltatorii experimentați
foarte informativ pentru pregătirea interviurilor de angajare
excelentă introducere în algoritmi și structuri de date
stare de conservare bună atunci când este achiziționat folosit
recomandat pentru implementarea structurilor de date de bază.

Dezavantaje:

Unele secțiuni, în special pe Trees and Graphs, sunt grăbite și lipsite de profunzime
probleme cu editarea și coerența fragmentelor de cod
conținut învechit care nu reflectă ES6
dificil de utilizat pe Kindle
considerat prea superficial de către unii cititori
subiecte specifice subexplorate, cum ar fi listele disjuncte și explicațiile Big O.

(pe baza a 11 recenzii ale cititorilor)

Titlul original:

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

Conținutul cărții:

Perfecționați-vă abilitățile prin învățarea structurilor de date și algoritmilor clasici în JavaScript

Caracteristici principale

⬤ Înțelegeți structurile de date comune și algoritmii asociați, precum și contextul în care sunt utilizate.

⬤ Master structurile de date JavaScript existente, cum ar fi array, set și map și să învețe cum să pună în aplicare cele noi, cum ar fi stive, liste legate, copaci și grafice.

⬤ Toate conceptele sunt explicate într-un mod ușor, urmate de exemple.

Descrierea cărții

Această carte începe prin a acoperi elementele de bază ale limbajului JavaScript și introducerea ECMAScript 7, înainte de a trece treptat la implementările actuale ale ECMAScript 6. Veți dobândi o cunoaștere aprofundată a modului în care funcționează tabelele hash și structura de date set, precum și a modului în care arborii și hărțile hash pot fi utilizate pentru a căuta fișiere într-un HD sau pentru a reprezenta o bază de date. Această carte este o cale accesibilă de aprofundare în JavaScript. Graficele fiind una dintre cele mai complexe structuri de date pe care le veți întâlni, vă vom oferi, de asemenea, o mai bună înțelegere a motivului și modului în care graficele sunt utilizate în mare măsură în sistemele de navigație GPS din rețelele sociale.

Spre sfârșitul cărții, veți descoperi cum toate teoriile prezentate în această carte pot fi aplicate în soluții reale în timp ce lucrați la propriile rețele de calculatoare și căutări pe Facebook.

Ce veți învăța

⬤ Declarați, inițializați, adăugați și eliminați elemente din matrici, stive și cozi.

⬤ Învățați să utilizați algoritmi precum DFS (Depth-first Search) și BFS (Breadth-First Search) pentru cele mai complexe structuri de date.

⬤ Exploatați puterea de a crea liste legate, liste dublu legate și liste circulare legate.

⬤ Stocarea elementelor unice cu ajutorul tabelelor hash, dicționarelor și seturilor.

⬤ Utilizați arbori binari și arbori de căutare binară.

⬤ Sortarea structurilor de date folosind o serie de algoritmi precum sortarea cu bule, sortarea prin inserție și sortarea rapidă.

Pentru cine este această carte

Dacă sunteți student la Informatică sau sunteți la începutul carierei în domeniul tehnologiei și doriți să explorați capacitatea optimă a JavaScript, această carte este pentru dumneavoastră. Aveți nevoie de cunoștințe de bază de JavaScript și logică de programare pentru a începe să vă distrați cu algoritmii.

Alte date despre carte:

ISBN:9781785285493
Autor:
Editura:
Legare:Copertă moale

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Învățarea structurilor de date și algoritmilor JavaScript - Ediția a doua: Perfecționați-vă...
Perfecționați-vă abilitățile prin învățarea structurilor...
Învățarea structurilor de date și algoritmilor JavaScript - Ediția a doua: Perfecționați-vă abilitățile prin învățarea structurilor de date și algoritmilor clasici în JavaScript - Learning JavaScript Data Structures and Algorithms - Second Edition: Hone your skills by learning classic data structures and algorithms in JavaScript
Învățarea structurilor de date și algoritmilor JavaScript - Learning JavaScript Data Structures and...
Înțelegeți și implementați structuri de date și...
Învățarea structurilor de date și algoritmilor JavaScript - Learning JavaScript Data Structures and Algorithms
Learning JavaScript Data Structures and Algorithms - Ediția a treia: Scrieți cod JavaScript complex...
Creați structuri de date și algoritmi clasici,...
Learning JavaScript Data Structures and Algorithms - Ediția a treia: Scrieți cod JavaScript complex și puternic utilizând cele mai recente ECMAScript - Learning JavaScript Data Structures and Algorithms - Third Edition: Write complex and powerful JavaScript code using the latest ECMAScript

Lucrările autorului au fost publicate de următorii editori:

© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)