Evaluare:
Cartea servește ca o resursă introductivă decentă pentru începătorii care învață structuri de date și algoritmi în JavaScript. Cu toate acestea, s-a confruntat cu critici pentru formatarea slabă, numeroasele erori în cod, lipsa explicațiilor amănunțite și corectura generală inadecvată.
Avantaje:⬤ Directă și ușor de citit, ceea ce o face potrivită pentru începători.
⬤ O resursă bună pentru exersarea algoritmilor în JavaScript.
⬤ Oferă rezumate ale structurilor de date esențiale și ale algoritmilor relevanți pentru interviuri.
⬤ Numeroase probleme de formatare, în special în versiunea Kindle.
⬤ Multiple erori în cod, care conduc la lipsa de încredere.
⬤ Mulți recenzenți au considerat că explicațiile lipsesc și că conceptele sunt slab detaliate.
⬤ În general, cartea pare să fie grăbită și editată prost.
(pe baza a 15 recenzii ale cititorilor)
JavaScript Data Structures and Algorithms: An Introduction to Understanding and Implementing Core Data Structure and Algorithm Fundamentals
Explorați structurile de date și conceptele de algoritm și relația lor cu dezvoltarea JavaScript de zi cu zi. O înțelegere de bază a acestor idei este esențială pentru orice dezvoltator JavaScript care dorește să analizeze și să construiască soluții software excelente.
Veți descoperi cum să implementați structuri de date precum tabele hash, liste legate, stive, cozi, arbori și grafice. Veți afla, de asemenea, cum este dezvoltat un scurtcircuitare URL, cum ar fi bit. ly, și ce se întâmplă cu datele atunci când un PDF este încărcat pe o pagină web. Această carte acoperă aplicațiile practice ale structurilor de date și ale algoritmilor la criptare, căutare, sortare și potrivire de modele.
Este esențial ca dezvoltatorii JavaScript să înțeleagă cum funcționează structurile de date și cum să proiecteze algoritmi. Această carte și codul însoțitor oferă acea bază esențială pentru a face acest lucru. Cu JavaScript Data Structures and Algorithms puteți începe de astăzi să vă dezvoltați cunoștințele și să le aplicați în proiectele dvs. JavaScript.
Ce veți învăța
⬤ Revedeți elementele fundamentale ale structurilor de date de bază: array-uri, liste legate, arbori, grămezi, grafice și tabele hash.
⬤ Recunoașteți elementele de bază ale algoritmilor: căutare, sortare, recursivitate, căutare în profunzime, programare dinamică, operatori bitwise.
⬤ Examinați modul în care cunoștințele de bază privind structura de date și algoritmii se încadrează în contextul JavaScript explicat folosind moștenirea prototipică și obiectele/tipurile de date native JavaScript.
⬤ Examinarea la nivel înalt a modelelor de proiectare utilizate frecvent în JavaScript.
Pentru cine este această carte
Dezvoltatorii web și inginerii software existenți care doresc să își dezvolte sau să își revizuiască cunoștințele fundamentale despre structurile de date.
Începători și studenți care studiază JavaScript independent sau prin intermediul unui curs sau bootcamp de codare.
© 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)