Denne tilgjengelige og underholdende boken gir en grundig introduksjon til datamaskingrunnlag gjennom data strukturer, som er en kritisk komponent i enhver programmeringsoppgave. Du vil lære å arbeide med mer enn 15 viktige datastrukturer, fra matriser, stakker og køer, til hurtigminner, Bloom-filtre, hoppelister og grafer. Boken tar deg med på en praktisk reise der du mestrer lenkede lister ved å stå i kø på en kafé, hash-tabeller ved å katalogisere historien til sommer-OL, og QuadTrees ved å organisere kjøkkenskapene dine med system. Samtidig vil du bli kjent med grunnleggende konsepter innen datavitenskap, som rekursjon og analyse av kjøringstid.