List of all members.
Public Member Functions |
| Graph (unsigned int n) |
| Constructor.
|
unsigned int | get_n () const |
| Functie care returneaza numarul de noduri din Graph.
|
std::vector< int > & | get_neighbours (int nod) |
| Functie care returneaza lista vecinilor unui nod din Graph.
|
std::vector< int > & | get_transposed_neighbours (int nod) |
| Functie care returneaza lista vecinilor unui nod din Graphul transpus.
|
Friends |
std::ostream & | operator<< (std::ostream &out, Graph &graph) |
std::istream & | operator>> (std::istream &in, Graph &graph) |
Constructor & Destructor Documentation
Graph::Graph |
( |
unsigned int |
n |
) |
[inline] |
Member Function Documentation
unsigned int Graph::get_n |
( |
|
) |
const [inline] |
Functie care returneaza numarul de noduri din Graph.
- Returns:
- Numarul de noduri din Graph
std::vector<int>& Graph::get_neighbours |
( |
int |
nod |
) |
[inline] |
Functie care returneaza lista vecinilor unui nod din Graph.
- Parameters:
-
| nod | Nodul pentru care se cere lista vecinilor. ATENTIE! Este responsabilitatea voastra sa dati un nod intre 0 si dimensiunea Graphului - 1! |
- Returns:
- Lista vecinilor unui nod din Graph
std::vector<int>& Graph::get_transposed_neighbours |
( |
int |
nod |
) |
[inline] |
Functie care returneaza lista vecinilor unui nod din Graphul transpus.
- Returns:
- Lista vecinilor unui nod din Graphul transpus. ATENTIE! Este responsabilitatea voastra sa dati un nod intre 0 si dimensiunea Graphului - 1!
The documentation for this class was generated from the following file:
- /home/marcvs/Desktop/working/pa-materiale/pa/codeBase/C++/include/Graph.h