Sari la conținutul principal

Curs

Structuri de date și algoritmi în Python

Avansat4 h

Explorează structuri de date precum liste înlănțuite, stive, cozi, tabele hash și grafuri; și algoritmi de căutare și sortare!

Python4 h16 videoclipuri49 exerciții4,050 XP47,005Certificat de realizare

Creează-ți contul gratuit

Continuă cu Google
sau
Continuând, accepți Termenii de utilizare, Politica de confidențialitate și faptul că datele tale sunt stocate în SUA.

Apreciat de cursanți din mii de companii

Instruiești o echipă?

Încearcă pentru companii

Descrierea cursului

Recunoaște structurile de date și algoritmii populari

Majoritatea programelor de calculator se bazează pe câteva structuri de date și algoritmi. Află ce se află sub capota majorității interacțiunilor tale cu computerul în acest curs de patru ore! Vei face cunoștință cu unele dintre cele mai comune structuri de date: liste înlănțuite, stive, cozi și arbori. Vei implementa, de asemenea, algoritmi populari, precum Depth First Search, Breadth First Search, Bubble sort, Merge sort și Quicksort.

Învață să identifici structurile de date și algoritmii în viața de zi cu zi

Vei exersa aplicarea structurilor de date și a algoritmilor la pachete de cărți, playlisturi muzicale, preparate internaționale și teancuri de cărți. Vei dobândi abilitatea de a recunoaște structuri de date și algoritmi comuni și de a-i implementa în aplicații de zi cu zi!

Analizează eficiența algoritmilor

Pe parcurs, te vei opri pentru a analiza algoritmi populari din perspectiva eficienței lor. Vei înțelege „Big O Notation”, standardul din industrie pentru descrierea complexității unui algoritm.

Acuțește-ți cunoștințele de programare Python

A fi bine familiarizat cu structurile de date și algoritmi înseamnă să poți transforma problemele de zi cu zi în soluții folosind cod eficient. Vei exersa acest lucru în Python, iar aceste abilități fundamentale și transferabile le vei putea folosi în orice limbaj de programare.

Cerințe prealabile

Programă

Planul cursului

Structuri de date și algoritmi în Python

Curs
finalizat

Obține diploma de absolvire

Înscrie-te acum

Dezvoltă-ți competențele în date cu DataCamp for Mobile

Fă progrese din mers cu cursurile noastre pentru mobil și provocările zilnice de programare de 5 minute.