Sari la conținut
EduCamp

Simulatoare

Descoperă algoritmii prin simulări interactive, ușor de urmărit. Rulează fiecare algoritm pas cu pas și vezi, în același timp, desenul actualizat, linia de cod executată și explicația fiecărei acțiuni. Poți avansa în ritmul tău sau te poți întoarce oricând la pasul anterior. Primul capitol nu e despre algoritmi, ci despre calculatorul însuși: trei jocuri în care îl asamblezi piesă cu piesă, îl repari după semnele pe care le dă și alegi piese care se potrivesc între ele. Toate sunt gratuite și pot fi folosite fără cont.

Calculatorul

Cum arată calculatorul pe dinăuntru: ce piesă ce face, de ce se montează în ordinea asta, ce se strică fără ea și ce piese merg împreună.

Sortare, căutare și interclasare

Ce se face cu un tablou unidimensional: ordonarea lui, căutarea unei valori în el și interclasarea a două tablouri deja ordonate.

Grafuri

Parcurgeri, conexitate, drumuri de cost minim și cicluri speciale.

Arbori

Structuri arborescente, de la arborele genealogic la arborii de cost minim.

Subprograme recursive

Ce se depune pe segmentul de stivă la fiecare apel: parametrii, variabilele locale și adresa de revenire, pe cinci subprograme recursive.

Metode de programare

Backtracking și greedy, pe problemele clasice din programă.

Programare dinamică și divide et impera

Tehnici de pe programa de liceu, cu tabelul completat pas cu pas.