Structuri de date si algoritmi - an 1 ID
 

| Descriere | Stiri | Orar | Cursuri | Lucrari | Tema | Rezultate | Bibliografie |

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

  1. Cautare liniara
  2. Cautare liniara cu fanion
  3. Cautarea binara
  4. Sortarea prin insertie
  5. Sortarea prin selectie
  6. Sortarea prin interschimbare - bubble sort
  7. Sortarea prin partitionare - quick sort

Lucrarea 2

  1. Cautarea directa in siruri de caractere
  2. Cautarea Boyer-Moore
  3. Factorial
  4. Aranjamente
  5. Problema damelor
  6. Problema monezilor
  7. Liste inlantuite
  8. Liste ordonate
  9. Stiva implementata cu tablouri
  10. Stiva implementata cu liste

inregistrari video user upt pass upt

Tema de casa

Rezultate

Bibliografie

  1. Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest - Introduction to Algorithms, ISBN 0-262-03141-8, The MIT Press, 2000.
  2. Vladimir Ioan Cretu - Structuri de date si algoritmi, notite de curs, 2020.
  3. Vladimir Ioan Cretu - Proiectarea si analiza algoritmilor, notite de curs, 2020.