Sunteți pe pagina 1din 3

Cuprins

8.Arbori
8.1. Arbori generalizai
8.1.1. Definiii
8.1.2. Tipul de date abstract arbore generalizat
8.1.3. Traversarea arborilor generalizai
8.1.3.1. Traversarea arborilor generalizai prin tehnici bazate pe
cutarea n adncime: preordine, inordine i postordine
8.1.3.2. Traversarea arborilor generalizai prin tehnica cutrii prin
cuprindere
8.1.4. Tehnici de implementare a TDA arbore generalizat
8.1.4.1. Implementarea arborilor generalizai cu ajutorul tablourilor
8.1.4.2. Implementarea arborilor generalizai cu ajutorul listelor
8.1.4.3. Implementarea structurii arbore generalizat pe baza
relaiilor primul-fiu i frate-dreapta
8.2. Arbori binari
8.2.1. Definiii
8.2.2. Tehnica transformrii unei structuri de arbore generalizat ntr-o
structur de arbore binar
8.2.3. TDA Arbore binar
8.2.4. Tehnici de implementare a arborilor binari
8.2.4.1. Implementarea arborilor binari cu ajutorul structurii tablou
8.2.4.2. Implementarea arborilor binari cu ajutorul pointerilor
8.2.5. Traversarea arborilor binari
8.2.5.1. Traversarea arborilor binari prin tehnici bazate pe cutarea
n adncime
8.2.5.2. Traversarea arborilor binari prin tehnica cutri prin
cuprindere
8.2.6. Aplicaii ale arborilor binari
8.2.6.1. Construcia i reprezentarea grafic a unui arbore binar
de nlime minim
8.3. Arbori binari ordonai
8.3.1. Definiii
8.3.2. Tipul de date abstract arbore binar ordonat
8.3.3. Tehnici de cutare n arbori binari ordonai
8.3.4. Inseria nodurilor n ABO. Crearea arborilor binari ordonai
8.3.5. Suprimarea nodurilo n ABO
8.3.6. Analiza cutarii n ABO
8.3.7. Arbori binari parial ordonai
8.3.8. Aplicaii ale ABO.
8.3.8.1. Problema concordanei
8.4 Arbori binari echilibrai AVL
8.4.1. Definirea arborilor echilibrai AVL
8.4.2. Inseria nodurilor n arbori echilibrai AVL
8.4.3. Suprimarea nodurilor n arbori echilibrai AVL
8.5. Arbori multici
8.5.1. Generaliti
8.5.2. Arbori-B
8.5.2.1. Definire
8.5.2.2. Cutarea cheilor n arbori-B

8.5.2.3. Inseria nodurilor n arbori-B


8.5.2.4. Suprimarea nodurilor n arbori-B
10. Structura de date graf
10.1. Definiii
10.2. Tipul de date abstract graf
10.2.1. TDA graf. Varianta 1 (Shiflet)
10.2.2. TDA graf. Varianta 2 (Decker)
10.3. Tehnici de implementare a tipului de date abstract graf
10.3.1. Implementarea grafurilor cu ajutorul matricilor de adiacene
10.3.1.1. Studiu de caz 1
10.3.1.2. Studiu de caz 2
10.3.2. Implementarea grafurilor cu ajutorul structurilor de adiacene
10.3.2.1. Studiu de caz 1
10.3.2.2. Studiu de caz 2
10.3.2.3. Studiu de caz 3
10.3.3. Considerente referitoare la stabilirea modului de reprezentare a
unui TDA graf.
10.4. Tehnici fundamentale de traversare a grafurilor
10.4.1. Traversarea grafurilor prin tehnica cutrii n adncime (DepthFirst Search)
10.4.1.1. Cutarea "n adncime", varianta CLR
10.4.1.2. Cutare n adncime n grafuri reprezentate prin
structuri de adiacene
10.4.1.3. Cutare n adncime n grafuri reprezentate prin
matrici de adiacene
10.4.1.4. Cutare n adncime nerecursiv
10.4.1.5. Analiza cutrii n adncime
10.4.2. Traversarea grafurilor prin tehnica cutrii prin cuprindere
(Breadth-First Search)
10.4.2.1. Cutarea "prin cuprindere", varianta CLR
10.4.2.2. Cutare prin cuprindere n grafuri reprezentate prin
structuri de adiacene
10.4.2.3. Analiza cutrii prin cuprindere
10.4.3. Comparaie ntre tehnicile fundamentale de traversare a grafurilor
10.5. Aplicaii ale traversrii grafurilor
10.5.2. Grafuri i conexiuni
10.5.2.1. Determinarea componenetelor conexe ale unui
graf
10.5.2.2. Puncte de articulaie i componente biconexe
10.5.2.3. Determinarea punctelor de articulaie ale unui graf
10.6. Aplicaii
11. Grafuri ponderate ("Weighted Graphs")
11.1. Arbori de acoperirie minimi ("Minimum-Cost Spanning Trees")
11.1.1. Proprietatea arborilor de acoperire minimi
11.2. Determinarea arborilor de acoperirie minimi
11.2.1. Algoritmul lui Prim
11.2.1.1. Exemplu de implementare a algoritmului lui Prim
11.2.2. Metoda cutrii "bazate pe prioritate" ("Priority-First Search")
11.2.2.1. Consideraii referitoare la metoda cutrii "bazate pe

prioritate"
11.2.3. Algoritmul lui Kruskal
11.2.3.1. Exemplu de implementare a algoritmului lui Kruskal
11.3. Drumul minim ("Shortest Path")
11.3.1. Determinarea drumurilor minime cu origine unic corespunztoare unui
nod al unui graf prin tehnica cutrii "bazate pe prioritate"
11.4. Arbori de acoperire i drumuri minime n grafuri dense
11.5. Considerente referitoare la performanele comparate ale algoritmilor de
determinare a arborilor de acoperire minimi
11.6. Aplicaii
12. Grafuri orientate
12.1. Problema drumurilor minime cu origine unic ("Single-Source Shortest Path
Problem")
12.1.1. Algoritmul lui Dijkstra
12.1.2. Demonstrarea funcionalitii algoritmului lui Dijkstra
12.1.3. Analiza performanei algoritmului lui Dijkstra
12.2 Problema drumurilor minime corespunztoare tuturor perechilor de noduri
("All-Pairs Shortest Path Problem")
12.2.1. Algoritmul lui Floyd
12.2.2. Comparaie ntre algoritmul lui Floyd i algoritmul lui Dijkstra
12.2.3. Determinarea traseelor drumurilor minime
12.2.4. Aplicaie. Determinarea centrului unui graf orientat ponderat
12.3. nchiderea tranzitiv
12.3.1. Algoritmul lui Warshal
12.4. Traversarea grafurilor orientate
12.4.1. Traversaraea grafurilor orientate prin tehnica cutrii "n
adncime"
12.4.2. Pduri de arbori de cutare n adncime pentru grafuri
orientate
12.5. Grafuri orientate aciclice
12.5.1. Determinarea aciclitii unui graf orientat
12.5.2. Aplicaie. Sortarea topologic
12.6. Componente puternic conectate
12.6.1. Algoritmul lui Kosaraju-Sharir
12.6.2. Algoritmul lui Tarjan
12.7. Reele de curgere ("Network-Flow")
12.7.1. Problema reelelor de curgere
12.7.2. Metoda Ford-Fulkerson
12.7.3. Implementarea metodei Ford-Fulkerson. Cutarea n reea
12.8. Problema potrivirilor ("Matching")
12.8.1. Grafuri bipartite
12.8.2. Determinarea potirvirii maxime prin tehnica drumurilor
augmentate
12.8.3. Determinarea potrivirii maxime prin metoda cutrii n reele de
curgere
12.9. Aplicaii

S-ar putea să vă placă și

  • SDACap 11
    SDACap 11
    Document14 pagini
    SDACap 11
    Bogdan Pant
    Încă nu există evaluări
  • AA ID Cap12
    AA ID Cap12
    Document31 pagini
    AA ID Cap12
    mihaisan3846
    Încă nu există evaluări
  • SDACap08 3
    SDACap08 3
    Document12 pagini
    SDACap08 3
    Bogdan Pant
    Încă nu există evaluări
  • AA ID Cap12
    AA ID Cap12
    Document31 pagini
    AA ID Cap12
    mihaisan3846
    Încă nu există evaluări
  • SDA Introducere
    SDA Introducere
    Document1 pagină
    SDA Introducere
    Bogdan Pant
    Încă nu există evaluări
  • SDACap08 3
    SDACap08 3
    Document12 pagini
    SDACap08 3
    Bogdan Pant
    Încă nu există evaluări
  • Cerere de Concediu 2007
    Cerere de Concediu 2007
    Document1 pagină
    Cerere de Concediu 2007
    Bogdan Pant
    Încă nu există evaluări
  • SDACap 11
    SDACap 11
    Document14 pagini
    SDACap 11
    Bogdan Pant
    Încă nu există evaluări
  • SDA Cuprins PDF
    SDA Cuprins PDF
    Document3 pagini
    SDA Cuprins PDF
    Bogdan Pant
    Încă nu există evaluări
  • Planse de Colorat Pentru Copii
    Planse de Colorat Pentru Copii
    Document55 pagini
    Planse de Colorat Pentru Copii
    Andreea Alexandra
    Încă nu există evaluări
  • SDA Cuprins PDF
    SDA Cuprins PDF
    Document3 pagini
    SDA Cuprins PDF
    Bogdan Pant
    Încă nu există evaluări
  • Adeverinta de Salariu ING
    Adeverinta de Salariu ING
    Document1 pagină
    Adeverinta de Salariu ING
    Razvan Pislaru
    Încă nu există evaluări
  • SDACap 11
    SDACap 11
    Document14 pagini
    SDACap 11
    Bogdan Pant
    Încă nu există evaluări
  • Carte de Colorat
    Carte de Colorat
    Document80 pagini
    Carte de Colorat
    Eu Sunt Adrian
    100% (2)
  • Carte de Colorat PT Copii
    Carte de Colorat PT Copii
    Document38 pagini
    Carte de Colorat PT Copii
    Tatuaje Lex
    Încă nu există evaluări
  • SDACap08 1
    SDACap08 1
    Document33 pagini
    SDACap08 1
    Bogdan Pant
    Încă nu există evaluări
  • Unicare - Ed Delta (5-7ani) - TEKKEN PDF
    Unicare - Ed Delta (5-7ani) - TEKKEN PDF
    Document58 pagini
    Unicare - Ed Delta (5-7ani) - TEKKEN PDF
    AdrianaTufanoiuMartin
    Încă nu există evaluări
  • AA ID Cap12
    AA ID Cap12
    Document31 pagini
    AA ID Cap12
    mihaisan3846
    Încă nu există evaluări
  • SDACap08 3
    SDACap08 3
    Document12 pagini
    SDACap08 3
    Bogdan Pant
    Încă nu există evaluări
  • SDACap 10
    SDACap 10
    Document51 pagini
    SDACap 10
    Bogdan Pant
    Încă nu există evaluări
  • SDACap08 3
    SDACap08 3
    Document12 pagini
    SDACap08 3
    Bogdan Pant
    Încă nu există evaluări
  • SDACap08 2
    SDACap08 2
    Document38 pagini
    SDACap08 2
    Bogdan Pant
    Încă nu există evaluări
  • SDACap08 1
    SDACap08 1
    Document33 pagini
    SDACap08 1
    Bogdan Pant
    Încă nu există evaluări