Structuri Discrete
Structuri Discrete
STRUCTURI DISCRETE
II B. TEHNOLOGIE - I SEMESTRU
COURSE OUTCOMES:
La sfârș itul cursului, studentul va fi capabil să
1. Aplică cunoștințele despre structuri matematice discrete și continue.
2. Rezolvați diverse probleme privind relațiile și funcțiile.
3. Aplică principiile Relațiilor de Recurență pentru a genera funcții și a rezolva diverse
probleme cu acesta.
4. Rezolvați probleme folosind cunoștințele din teoria grafurilor.
UNITATEA-ILOGICĂ MATEMATICĂ Classes: 11
Statements and notations, Connectives, Well formed formulas, Truth Tables, Tautology, Equivalence
{"implication":"implicație","Normal forms":"Forme normale","Logical Inference":"Inferență logicală","Rules of inference":"Reguli de inferență","Direct Method":"Metoda directă","Direct Method using":"Metoda directă folosind"}
CP (Dovada Condiționată), Consistență, Dovada prin contradicție, Dovedirea automată a teoremelor. Quantificatori,
Quantificatori universali. Predicate: Logica predicativă, Variabile libere și legate.
UNITATEA-IIRELATII Classes: 16
Introducere în teoria mulțimilor, Relații, Proprietăți ale relațiilor binare, Relație de echivalență, Transitivitate
închiderea, Compatibilitatea și relațiile de ordonare parțială, Reticuluri, diagramă Hasse. Funcții: inversă
Function , Composition of functions, Recursive Functions
UNITATEA-III COMBINATORICĂ ELEMENTARĂ Classes: 12
Baza de numărare, Combinații și Permutări, Enumerarea combinațiilor și permutărilor
Enumerarea combinațiilor și permutărilor cu repetiții, Enumerarea permutărilor cu
Repetiții constrânse, coeficienți binomiali, teoremele binomiale și multinomiale, Principiile
Excludere Incluzivă, principiile cuibului de porumbei și aplicațiile acestora.
UNITATEA-IV RELATIE DE RECURENTA Classes: 11
Funcții generatoare, Funcția secvențelor, Calcularea coeficientului funcției generatoare
Relații de recurență, Rezolvarea relațiilor de recurență prin substituție și Funcții generatoare, The
metoda rădăcinilor caracteristice, Soluția Relației de Recurs Inomogene.
UNITATEA VGRAFURI Classes: 10
Concepte de bază, Izomorfism și subgrafuri, Arbori și proprietățile lor, Arbori de acoperire-
DFS, BFS, Arbori Minimali de Conectare
grafuri și circuite Euler, Grafuri Hamiltoniene, numărul cromatic.
TEXT BOOKS:
STRUCTURI DE DATE
Anul II Semestrul I
Obiectivele cursului:
1. Transmiteți conceptele de bază ale structurilor de date și algoritmilor.
2. Înțelegeți conceptele listelor legate și aplicațiile lor.
3. Înțelegeți conceptele de bază despre stive, cozi și aplicațiile acestora.
4. Înțelegeți conceptele de bază ale copacilor, graficelor și aplicațiile lor.
5. Permiteți-le să scrie algoritmi pentru sortare, căutare și hashing.
6. Utilizați structuri de date avansate, cum ar fi arborii B, arborii AVL etc., pentru rezolvarea eficientă a problemelor.
Course Outcomes
La sfârș itul cursului, studentul va putea să:
Sortare - Sortare prin inserț ie, Sortare prin selecț ie, Sortare prin radix, Sortare rapidă, Sortare prin combinare, Sortare prin heap, Compararea
Metode de sortare.
Text Books:
Ș tiinț a Presa.
2. Fundamentele structurilor de date în C, ediț ia a 2-a, [Link], [Link] ș i Susan Anderson-Freed
Universi es Press.
Cărț i de referinț ă:
Referinț e web:
[Link]://[Link]/tutorials/learn-data-structures-algorithms
[Link]://[Link]/fundamentals-of-algorithms/
[Link]://[Link]/introduction-to-algorithms-and-data-structures-in-c/
[Link]://[Link]
Cărț i electronice:
[Link]://[Link]/[Link]
[Link]://[Link]/[Link]
[Link]://[Link]/[Link]
Curs MOOC
[Link]://[Link]/specializations/data-structures-algorithms
[Link]://[Link]/noc16_cs06/preview