Bedste bøger til datastrukturer og algoritmer i JavaScript

Hvis du prøver at lære om datastrukturer eller algoritmer, har du held og lykke - der er mange ressourcer derude.

Her er et par boganbefalinger - sammen med nogle andre ressourcer i slutningen - for at komme i gang.

Bøger om datastrukturer og algoritmer

Datastrukturer i JavaScript

  • Gratis bog, der dækker datastrukturer i JavaScript (du kan finde GitBook her).

Learning JavaScript Datastrukturer og algoritmer - Anden udgave, af Loiane Groner

  • Dækker objektorienteret programmering, prototypisk arv, sorterings- og søgealgoritmer, quicksort, mergesort, binære søgetræer og avancerede algoritmekoncepter

Datastrukturer og algoritmer med JavaScript: Bringer klassiske computingstilgange til internettet af Michael McMillan

  • Dækker rekursions-, sorterings- og søgealgoritmer, sammenkædede lister og binære søgetræer.

Datastrukturer af Seymour Lipschutz

  • En maskin- og sprogagnostisk bog, der forklarer datastrukturer på en klar og ligetil måde. Inkluderer eksempler, diagrammer og pseudokode.

Introduktion til algoritmer af Thomas H Cormen et al

  • En anden agnostisk bog med sprog indeholder eksempler i pseudokode. Passende til både undervisnings- og professionelle miljøer. Hvert kapitel dækker en algoritme - du behøver ikke at læse hele bogen lige fra start til slut.

Datastrukturer i C , af Noel Kalicharan

  • Dækker det grundlæggende og får datastrukturer til at virke nemmere end andre bøger formår at gøre. Underviser introduktionskoncepter som sammenkædede lister, stakke, sortering, binære træer og søgning. Stor begynderbog, men også nyttig for mere avancerede studerende.

Algoritmer i C , af Robert Sedgewick

  • Fokuserer på implementeringer af algoritmer i C i områder med sortering, søgning, strengbehandling, graf, geometriske og matematiske algoritmer. Diskuterer, hvorfor visse algoritmer er mere effektive end andre. Talrige figurer i hele bogen hjælper med at illustrere, hvordan disse algoritmer fungerer.

Du er velkommen til at tilføje flere, som du har fundet nyttige!

Flere ressourcer om datastrukturer og algoritmer:

Store ressourcer til at lære datastrukturer og algoritmer

En introduktion til avancerede sorteringsalgoritmer i JavaScript

Gratis videokursus om datastrukturer og algoritmer i JavaScript

Grundlæggende algoritme og andre boganbefalinger