Descriere
Se vor prezenta structuri de date de nivel scazut cu algoritmii aferenti.
Cursuri
1. Structuri de date fundamentale
2. Notiunea de algoritm. Analiza algoritmilor
3. Sortari
4. Siruri de caractere
5. Recursivitate
6. Liste
7. Tabele
Lucrari
Lucrarea 1
- Cautare liniara
- Cautare liniara cu fanion
- Cautarea binara
- Sortarea prin insertie
- Sortarea prin selectie
- Sortarea prin interschimbare - bubble sort
- Sortarea prin partitionare - quick sort
Lucrarea 2
- Cautarea directa in siruri de caractere
- Cautarea Boyer-Moore
- Factorial
- Aranjamente
- Problema damelor
- Problema monezilor
- Liste inlantuite
- Liste ordonate
- Stiva implementata cu tablouri
- Stiva implementata cu liste
inregistrari video user upt pass upt
Tema de casa
Rezultate
Bibliografie
- Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest - Introduction to Algorithms, ISBN 0-262-03141-8, The MIT Press, 2000.
- Vladimir Ioan Cretu - Structuri de date si algoritmi, notite de curs, 2020.
- Vladimir Ioan Cretu - Proiectarea si analiza algoritmilor, notite de curs, 2020.
|
|