Elemente de algoritmică
Mădălina Erașcu (madalina.erascu@e-uvt.ro)
Sesiunile de lucru se înscriu în tematica generală Algoritmi și structuri de date. Sesiunile aferente semestrului 1 acoperă noțiuni indispensabile pentru un student la informatică:
- Principiile programării structurate: structuri de bază și descrierea acestora în pseudocod (structura liniară, alternativă, repetitivă)
- Modularizarea problemelor (funcții)
Acestea vor fi aplicate problemelor ce manipulează atât date numerice cât și compuse (vectori, matrici).
În semestrul 2 se vor rezolva diferite probleme care necesită adoptarea unor tehnici speciale de proiectare a algoritmilor (de exemplu, reducere, greedy, divide et impera, backtracking) sau a anumitor structuri de date (de exemplu, cozi, stive, arbori).