AA
Proiect AA
eLights2003
Despre algoritm...
Codul sursa...
Joaca!!
 
  Profesori:  
Cristian Giumale, Stefan Trausan-Matu

  Obiective:  
Prezentarea conceptelor si tehnicilor de baza ale analizei si demonstrarii corectitudinii algorimilor. Analiza algoritmilor esentiali de prelucrare a grafurilor si a principalelor structuri de cautare. Analiza unor algoritmi eficienti de sortare interna si externa.

  Continut:  
Elemente de analiza a algoritmilor. Recurente si comportare asimptotica. Elemente privind corectitudinea si verificarea algoritmilor. Tehnici de proiectare a algoritmilor, programare dinamica, algoritmi "lacomi". Analiza algoritmilor fundamentali pentru grafuri: traversare īn latime/adāncime, sortare topologica, determinarea drumurilor de cost minim, puncte de articulatie si punti, bicomponente, componente tare conexe, arbori minimi de acoperire. Algoritmi specifici de prelucrare a structurilor fundamentale de cautare: tabele de dispersie, arbori de cautare echilibrati, arbori optimi de cautare, arbori B. Arbori de codificare. Algoritmi eficienti pentru sortare interna, cautare si selectie. Algoritmi de sortare externa.

  Cunostinte:  
Programare si structuri de date fundamentale. Matematica elementara.

  Notare:  
40% examen final 25% proiect 35% laborator

  Bibliografie:  
Cormen, Leiserson, Rivest - Introducere in algoritmi - Ed. Teora
Knuth E. Donald - Tratat de programare a calculatoarelor - Ed. Tehnica, 1977
C.A. Giumale, L. Negreanu, S. Calinoiu - Proiectarea si analiza algoritmilor: algoritmi de sortare - Ed. All, 1996
L. Negreanu, S. Calinoiu - Structuri de cautare - Indrumar de laborator, Lit. UPB, 1994
L. Livovski, H. Georgescu - Bazele informaticii. Algoritmi. - Ed. Univ. Bucuresti, 1985
Baase Sara - Computer Algoritms, Introduction to Design and Analysis - Addison-Wesley, 1988

::Universitatea Politehnica Bucuresti::  ::Facultatea de Automatica si Calculatoare::
::Analiza Algoritmilor::

      Adobe PlugIn          Java PlugIn