Denne omfattende guiden gir deg ferdigheter til å bruke datastrukturer og algoritmer for å skrive sofistikert C#-kode. Boken tar deg med på en reise for å mestre fundamentale datastrukturer som matriser, mengder og kart, inkludert trær og grafer. Du vil bli kjent med effektive design- og implementeringsteknikker som møter programvarekravene dine. Illustrasjoner gjør det lett å forstå datastrukturene og algoritmene, samt deres analyse. Datastrukturer spiller en avgjørende rolle i å organisere data effektivt, og en hensiktsmessig implementering kan gi en fullstendig løsning som fungerer som gjenbrukbar kode. Gjennom boken vil du lære hvordan du bruker ulike datastrukturer i C# og implementerer noen av de mest brukte algoritmene i kombinasjon med disse datastrukturene. I begynnelsen vil du bli introdusert for matriser, lister, ordbøker, og mengder med virkelige eksempler på anvendelse. Deretter vil fokuset skifte til hvordan du lager og bruker stakker og køer.