Recursivitate ing. Alexandru IOVANOVICI februarie 2010 Colegiul Na ţional  “C. D. Loga”, Timi şoara
Multumiri Aceasta prezentare are la baza materialul suport de curs al conf. dr. ing. Marius MINEA de la  Universitatea POLITEHNICA , Timisoara, care poate fi gasit la adresa:  http:// www.cs.utt.ro/~marius/curs/lp/index.html   De asemenea o parte dintre exemple sunt preluate din bibliografia indicata la sfarsit.
Ce veti stii ? Sa recunoasteti un fenomen/proces recursiv; Sa identificati conditia de terminare; Sa formulati un algoritm recursiv in termeni de pseudocod; Sa implementati un algoritm recursiv in C/C++ Mai multa matematica; Ceva elemente de “hardcore C”  
Operatorul ternar in C: reamintire ?:  este un operator ternar, parte a sintaxei unei expresii conditionale, intalnit intr-o serie de limbaje de programare; se mai numeste  operator  conditional Sintaxa:  e1 ? e2:e3; GNU C:  a=x?:y;   ↔  a = x ? x : y;   La lucrare  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Bibliografie/Referinte Marius MINEA –  Programarea calculatoarelor , Curs Universitar, Univ. POLITEHNICA, www.cs.utt.ro/~marius Robert SEDGEWICK –  Algorithms , Addison-Wesley 1983; Thomas H Cormen, Charles E Leiserson, Ronald L Rivest, Clifford Stein (CLR) -  Introduction to Algorithms,  McGraw-Hill 2 nd . edition, 2001; Robert Sedgewick -  Algorithms in Java, Part 5: Graph Algorithms (3rd Edition) ,  Addison-Wesley Professional; 3 rd . Edition, 2003  Orice manual autorizat; Google  
Intrebari … ?

Recursivitate: Aplicatii in C

  • 1.
    Recursivitate ing. AlexandruIOVANOVICI februarie 2010 Colegiul Na ţional “C. D. Loga”, Timi şoara
  • 2.
    Multumiri Aceasta prezentareare la baza materialul suport de curs al conf. dr. ing. Marius MINEA de la Universitatea POLITEHNICA , Timisoara, care poate fi gasit la adresa: http:// www.cs.utt.ro/~marius/curs/lp/index.html De asemenea o parte dintre exemple sunt preluate din bibliografia indicata la sfarsit.
  • 3.
    Ce veti stii? Sa recunoasteti un fenomen/proces recursiv; Sa identificati conditia de terminare; Sa formulati un algoritm recursiv in termeni de pseudocod; Sa implementati un algoritm recursiv in C/C++ Mai multa matematica; Ceva elemente de “hardcore C” 
  • 4.
    Operatorul ternar inC: reamintire ?:  este un operator ternar, parte a sintaxei unei expresii conditionale, intalnit intr-o serie de limbaje de programare; se mai numeste operator conditional Sintaxa: e1 ? e2:e3; GNU C: a=x?:y; ↔ a = x ? x : y; La lucrare 
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
    Bibliografie/Referinte Marius MINEA– Programarea calculatoarelor , Curs Universitar, Univ. POLITEHNICA, www.cs.utt.ro/~marius Robert SEDGEWICK – Algorithms , Addison-Wesley 1983; Thomas H Cormen, Charles E Leiserson, Ronald L Rivest, Clifford Stein (CLR) - Introduction to Algorithms, McGraw-Hill 2 nd . edition, 2001; Robert Sedgewick - Algorithms in Java, Part 5: Graph Algorithms (3rd Edition) , Addison-Wesley Professional; 3 rd . Edition, 2003 Orice manual autorizat; Google 
  • 26.