Hoppa till huvudinnehållet

Kurs

Datastrukturer och algoritmer i Python

Avancerad4 tim

Utforska datastrukturer som länkade listor, stackar, köer, hashtabeller och grafer samt sök- och sorteringsalgoritmer!

Python4 tim16 videor49 övningar4,050 XP45,484Intyg om fullgjord kurs

Skapa ditt kostnadsfria konto

Fortsätt med Google
eller
Genom att fortsätta godkänner du våra Användarvillkor, vår Integritetspolicy och att dina data lagras i USA.

Älskad av elever på tusentals företag

Utbildar ett team?

Prova för företag

Kursbeskrivning

Känn igen populära datastrukturer och algoritmer

De flesta datorprogram bygger på några få datastrukturer och algoritmer. Lär dig vad som ligger bakom kulisserna i de flesta av dina datorinteraktioner i den här fyra timmar långa kursen! Du kommer att bekanta dig med några av de vanligaste datastrukturerna: länkade listor, stackar, köer och träd. Du kommer också att implementera populära algoritmer, såsom Depth First Search, Breadth First Search, Bubble sort, Merge sort och Quicksort.

Lär dig att upptäcka datastrukturer och algoritmer i vardagen

Du kommer att öva på att tillämpa datastrukturer och algoritmer på kortlekar, musikspellistor, internationella maträtter och bokhögar. Du kommer att lämna kursen med förmågan att känna igen vanliga datastrukturer och algoritmer, och implementera dem i vardagliga applikationer!

Analysera algoritmers effektivitet

På vägen kommer du att stanna upp för att analysera populära algoritmer utifrån deras effektivitet. Du kommer att få grepp om ”Big O-notation”, branschstandarden för att beskriva en algoritms komplexitet.

Skärp dina kunskaper i Python-programmering

Att vara väl förtrogen med datastrukturer och algoritmer innebär att kunna ta vardagliga problem och lösa dem med effektiv kod. Du kommer att öva på detta i Python, och du tar med dig dessa grundläggande och överförbara färdigheter till vilket programmeringsspråk som helst.

Förkunskapskrav

Kursplan

Kursöversikt

1

Arbeta med länkade listor och stackar samt förstå Big O-notation

Datastrukturer och algoritmer i Python

Kurs
slutförd

Tjäna intyg om genomförande

Registrera dig nu

Utveckla dina datakunskaper med DataCamp för mobil

Ta dig framåt var du än är med våra mobilkurser och dagliga 5-minuterskodningsutmaningar.