Informatica+11

**Subprograme**

 * 1) ** Subprograme nerecursive **
 * [[file:subprograme.ppt|Lectie 1]]
 * [[file:Variabile_locale_glo9bale.pdf|Lectie 2]]
 * [[file:Parametrii subprogramelor.pdf|Lectie 3]], [[file:1.cpp|ex1]], [[file:2.cpp|ex2]], [[file:3.cpp|ex 3]]
 * [[file:Aplicatii_fisa.pptx|Aplicatii introductive subprograme]]
 * probleme
 * [[file:vectori.cpp|Exemple vectori]] [[file:vector1.txt| fisier 1]], [[file:vector2.txt|fisier 2 ]]
 * [[file:matrice.cpp|Exemple matrice]]


 * 2. Subprograme recursive **
 * [[file:Subprograme recursive Cpp.pptx|Lectie 1]]
 * Aplicatii
 * ===** [[file:teza.docx|Teza]] **===


 * Siruri de caractere**
 * Functii pentru siruri de caractere
 * Probleme siruri
 * [[file:Subiecte bac siruri 1.docx|Probleme suplimentare :]]
 * Structuri neomogene de date**
 * Teorie
 * Exercitii
 * fisa drive
 * [|Test]


 * Divide-et-Impera :**
 * Teorie || Surse C++ ||
 * * **[|Teorie]**
 * ** [|Exemple] **
 * **[[file:Aplicatii „Divide et Impera_3.pptx|Aplicatii]]**
 * [|Quick-sort]
 * [|Merge-sort]

|| * ****
 * **[[file:01 cautarea binara.cpp|Cautare binara]]**
 * Metoda bisectiei: **[[file:ecuatie.cpp|Rezolvare ecuatie matematica]]**
 * **[[file:sortare interclasare.cpp|Sortare prin interclasare]]**
 * **[[file:quicksort.cpp|quicksort]]** ||

Backtracking
 * [[file:Metoda Backtracking_last.ppt|Teorie]], [[file:permutari1.cpp|permutari.cpp]]
 * [[file:Permutări_1.pptx|Permutari]]
 * Combinari
 * Despre [[file:Problema colorarii hartii_last.doc|colorarea hartilor]], [[file:colorare_harta.cpp|fisier cpp]], [[file:harta.txt|fisier text]]
 * problema celor n dame
 * Aplicatii
 * Grile bac [[file:grile_back_1-50.doc|1-50]], [[file:grile_back_51-74.doc|51-74]]

Liste Liniare >> a) Sa se afiseze datele dupa ce acestea au fost memorate intr-o structura de tip stiva. >> b) Sa se afiseze ultimii 3 angajati >> c)Cel mai recent angajat este concediat. Sa se afiseze si sa modifice datele din structura si apoi din fisier
 * Simplu inlantuite : Teorie si aplicatii
 * [|Dublu inlantuite], [[file:LISTA_DUBLA.cpp|exemplu]]
 * [[file:stiva.cpp|Stiva]]
 * 1.Sa se memoreze n numere intregi intr-o structura de tip stiva . Sa se stearga elementele din varful cozii pana se intalneste un numar pentru care suma cifrelor este mai mare decat 10
 * 2. Sa se prelucreze datele celor n angajati ai unei firme (nume, profesia, salariu). Datele se citesc din fisier si sunt inregistrate in ordinea angajarii (pentru fiecare persoana datele sunt scrise pe o linie).
 * [[file:Coada.cpp|Coada]]

Grafuri
 * Resurse teoretice
 * [|Material 1]
 * [|Material 2]
 * []
 * Aplicatii
 * [|Test Nr 1], [|Test Nr2]