Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
L
M
N
P
R
S
T
V
W
A
AbstractGraph
- class
AbstractGraph
.
Implémentation générique des graphes Cette classe abstraite gère le nombre des sommets.
AbstractGraph.BreadthFirstIterator
- class
AbstractGraph.BreadthFirstIterator
.
Itérateur pour un parcours en largeur du graphe
AbstractGraph.BreadthFirstIterator(Vertex)
- Constructor for class
AbstractGraph.BreadthFirstIterator
Constructeur
AbstractGraph.DepthFirstIterator
- class
AbstractGraph.DepthFirstIterator
.
Itérateur pour un parcours en largeur du graphe
AbstractGraph.DepthFirstIterator(Vertex)
- Constructor for class
AbstractGraph.DepthFirstIterator
Constructeur
AbstractGraph.DepthFirstSearch
- class
AbstractGraph.DepthFirstSearch
.
Parcours en profondeur.
AbstractGraph.DepthFirstSearch()
- Constructor for class
AbstractGraph.DepthFirstSearch
Constructeur
AbstractGraph.StronglyConnectedComponents
- class
AbstractGraph.StronglyConnectedComponents
.
AbstractGraph.StronglyConnectedComponents()
- Constructor for class
AbstractGraph.StronglyConnectedComponents
Constructeur
AbstractGraph()
- Constructor for class
AbstractGraph
Création d'un graphe vide
AbstractVertex
- class
AbstractVertex
.
Implémentation générique des sommets
AbstractVertex(int, Object)
- Constructor for class
AbstractVertex
Création d'un sommet à partir d'un numéro et d'une valeur
B
black
- Variable in class
AbstractGraph.BreadthFirstIterator
black
- Variable in class
AbstractGraph.DepthFirstIterator
black
- Variable in class
AbstractGraph.DepthFirstSearch
black
- Variable in class
AbstractGraph.StronglyConnectedComponents
breathFirstIterator(int)
- Method in class
MatrixGraph
Retourne un itérateur pour un parcours en largeur du graphe
breathFirstIterator(Vertex)
- Method in class
AbstractGraph
Retourne un itérateur pour un parcours en largeur du graphe
breathFirstIterator(Vertex)
- Method in interface
Graph
Parcours en largeur du graphe à partir du sommet donné
C
color
- Variable in class
AbstractGraph.BreadthFirstIterator
color
- Variable in class
AbstractGraph.DepthFirstIterator
color
- Variable in class
AbstractGraph.DepthFirstSearch
color
- Variable in class
AbstractGraph.StronglyConnectedComponents
components
- Variable in class
AbstractGraph.StronglyConnectedComponents
components()
- Method in class
AbstractGraph.StronglyConnectedComponents
Calcul des composantes fortement connexes.
current
- Variable in class
AbstractGraph.DepthFirstIterator
cyclic()
- Method in class
AbstractGraph
Test si le graphe a un cycle par un parcours en profondeur
cyclic()
- Method in interface
Graph
Teste si le graphe a un cycle
D
depthFirstIterator(int)
- Method in class
MatrixGraph
Retourne un itérateur pour un parcours en profondeur du graphe
depthFirstIterator(Vertex)
- Method in class
AbstractGraph
Retourne un itérateur pour un parcours en profondeur du graphe
depthFirstIterator(Vertex)
- Method in interface
Graph
Parcours en profondeur du graphe à partir du sommet donné
E
empty()
- Method in interface
Fifo
Retourne si la file est vide
empty()
- Method in class
ListFifo
Retourne si la file est vide
F
fifo
- Variable in class
AbstractGraph.BreadthFirstIterator
Fifo
- interface
Fifo
.
Interface d'une file
firstVisit(Vertex)
- Method in class
AbstractGraph.StronglyConnectedComponents
Premier parcours en profondeur
G
get()
- Method in interface
Fifo
Retourne l'élément en tête de file et le supprime de la file
get()
- Method in class
ListFifo
Retourne l'élément en tête de file et le supprime de la file
get(Vertex)
- Method in class
AbstractGraph
Retoune la valeur un sommet
get(Vertex)
- Method in interface
Graph
Retoune la valeur un sommet
getEdge(int, int)
- Method in class
MatrixGraph
Retourne s'il y a une arête entre deux sommets
getEdge(Vertex, Vertex)
- Method in interface
Graph
Retourne s'il y a une arête entre deux sommets
getEdge(Vertex, Vertex)
- Method in class
ListGraph
Retourne s'il y a une arête entre deux sommets
getEdge(Vertex, Vertex)
- Method in class
MatrixGraph
Retourne s'il y a une arête entre deux sommets
Graph
- interface
Graph
.
Interface des graphes
grey
- Variable in class
AbstractGraph.BreadthFirstIterator
grey
- Variable in class
AbstractGraph.DepthFirstIterator
grey
- Variable in class
AbstractGraph.DepthFirstSearch
grey
- Variable in class
AbstractGraph.StronglyConnectedComponents
H
hasNext()
- Method in class
AbstractGraph.BreadthFirstIterator
hasNext()
- Method in class
AbstractGraph.DepthFirstIterator
hasNext()
- Method in class
MatrixGraph.Vertices
hasNext()
- Method in class
MatrixGraph.NextVertices
I
i
- Variable in class
MatrixGraph.Vertices
i
- Variable in class
MatrixGraph.NextVertices
index
- Variable in class
AbstractVertex
Numéro du sommet
index()
- Method in class
AbstractVertex
Retourne le numéro du sommet
index()
- Method in interface
Vertex
Retourne le numéro du sommet.
J
j
- Variable in class
MatrixGraph.NextVertices
L
list
- Variable in class
AbstractGraph.DepthFirstSearch
ListFifo
- class
ListFifo
.
Implémentation d'une file avec une liste
ListFifo()
- Constructor for class
ListFifo
Création d'une pile vide
ListGraph
- class
ListGraph
.
Implémentation des graphes par listes d'adjacence
ListGraph()
- Constructor for class
ListGraph
Création d'un graphe vide
ListGraph(Graph)
- Constructor for class
ListGraph
Création d'un graphe identique à un graphe donné
ListVertex
- class
ListVertex
.
Implémentation d'un sommet pour les graphes par listes d'adjacence
ListVertex(int, Object)
- Constructor for class
ListVertex
Création d'un sommet à partir d'un numéro et d'une valeur
ll
- Variable in class
ListFifo
M
main(String[])
- Static method in class
Test
matrix
- Variable in class
MatrixGraph
Matrice d'adjacence
MatrixGraph
- class
MatrixGraph
.
Implémentation des graphes par matrice d'adjacence.
MatrixGraph.NextVertices
- class
MatrixGraph.NextVertices
.
Itérateur sur les les sommets adjacents au sommet donné
MatrixGraph.NextVertices(int)
- Constructor for class
MatrixGraph.NextVertices
MatrixGraph.Vertices
- class
MatrixGraph.Vertices
.
Itérateur sur les sommets
MatrixGraph.Vertices()
- Constructor for class
MatrixGraph.Vertices
MatrixGraph(Graph)
- Constructor for class
MatrixGraph
Création d'un graphe identique à un graphe donné
MatrixGraph(int)
- Constructor for class
MatrixGraph
Création d'un graphe sans arêtes d'un nombre de sommets donnés
MatrixVertex
- class
MatrixVertex
.
Implémentation d'un sommet pour les graphes par matrice d'adjacence
MatrixVertex(int)
- Constructor for class
MatrixVertex
Création d'un sommet à partir d'un numéro
MatrixVertex(int, Object)
- Constructor for class
MatrixVertex
Création d'un sommet à partir d'un numéro et d'une valeur
N
next
- Variable in class
ListVertex
Liste des sommets adjacents
next()
- Method in class
AbstractGraph.BreadthFirstIterator
next()
- Method in class
AbstractGraph.DepthFirstIterator
next()
- Method in class
MatrixGraph.Vertices
next()
- Method in class
MatrixGraph.NextVertices
nextVertices(Vertex)
- Method in interface
Graph
Retourne un itérateur sur les sommets adjacents au sommet donné
nextVertices(Vertex)
- Method in class
ListGraph
Retourne un itérateur sur les sommets adjacents au sommet donné
nextVertices(Vertex)
- Method in class
MatrixGraph
Retourne un itérateur sur les sommets adjacents au sommet donné
P
prev
- Variable in class
AbstractGraph.StronglyConnectedComponents
put(Object)
- Method in interface
Fifo
Ajoute un élément en queue de file
put(Object)
- Method in interface
Graph
Ajoute un nouveau sommet avec une valeur donnée
put(Object)
- Method in class
ListFifo
Ajoute un élément en queue de file
put(Object)
- Method in class
ListGraph
Ajoute un nouveau sommet avec une valeur donnée
put(Object)
- Method in class
MatrixGraph
Ajoute un nouveau sommet avec une valeur donnée
putEdge(int, int)
- Method in class
MatrixGraph
Ajoute une arête entre les deux sommets donnés
putEdge(Vertex, Vertex)
- Method in interface
Graph
Ajoute une arête entre les deux sommets donnés
putEdge(Vertex, Vertex)
- Method in class
ListGraph
Ajoute une arête entre les deux sommets donnés
putEdge(Vertex, Vertex)
- Method in class
MatrixGraph
Ajoute une arête entre les deux sommets donnés
R
remove()
- Method in class
AbstractGraph.BreadthFirstIterator
remove()
- Method in class
AbstractGraph.DepthFirstIterator
remove()
- Method in class
MatrixGraph.Vertices
remove()
- Method in class
MatrixGraph.NextVertices
revlist
- Variable in class
AbstractGraph.StronglyConnectedComponents
S
secondVisit(Vertex, Vertex)
- Method in class
AbstractGraph.StronglyConnectedComponents
Second parcours en profondeur
stack
- Variable in class
AbstractGraph.DepthFirstIterator
stronglyConnectedComponents()
- Method in class
AbstractGraph
Calcul des composantes fortement connexes
stronglyConnectedComponents()
- Method in interface
Graph
Calcul des composante fortement connexes
T
Test
- class
Test
.
Classe de tests
Test()
- Constructor for class
Test
topologicalSort()
- Method in class
AbstractGraph
Tri topologique
topologicalSort()
- Method in class
AbstractGraph.DepthFirstSearch
Tri topologique des sommets.
topologicalSort()
- Method in interface
Graph
Tri topologique d'un graphe acyclique
topologicalSortVisit(Vertex)
- Method in class
AbstractGraph.DepthFirstSearch
Appel récusif pour le tri topologique.
toString()
- Method in class
AbstractGraph
Conversion en chaîne
toString()
- Method in class
AbstractVertex
Conversion en chaîne
transpose()
- Method in interface
Graph
Transposition du graphe (retournement des arêtes)
transpose()
- Method in class
ListGraph
Transposition du graphe (retournement des arêtes)
transpose()
- Method in class
MatrixGraph
Transposition du graphe (retournement des arêtes)
V
value
- Variable in class
AbstractVertex
Valeur du sommet
value()
- Method in class
AbstractVertex
Retourne la valeur du sommet
value()
- Method in interface
Vertex
Retourne la valeur du sommet.
Vertex
- interface
Vertex
.
Interface des sommets d'un graphe
vertices()
- Method in interface
Graph
Retourne un itérateur sur les sommets
vertices()
- Method in class
ListGraph
Retourne un itérateur sur les sommets
vertices()
- Method in class
MatrixGraph
Retourne un itérateur sur les sommets
verticesArray
- Variable in class
MatrixGraph
Tableaux des sommets
verticesList
- Variable in class
ListGraph
Liste des sommets
verticesNumber
- Variable in class
AbstractGraph
Nombre de sommets du graphe
verticesNumber()
- Method in class
AbstractGraph
Retourne le nombre de sommets
verticesNumber()
- Method in interface
Graph
Retourne le nombre de sommet du graphe
W
white
- Variable in class
AbstractGraph.BreadthFirstIterator
white
- Variable in class
AbstractGraph.DepthFirstIterator
white
- Variable in class
AbstractGraph.DepthFirstSearch
white
- Variable in class
AbstractGraph.StronglyConnectedComponents
A
B
C
D
E
F
G
H
I
J
L
M
N
P
R
S
T
V
W
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes