Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
A
C
D
E
F
G
I
L
M
N
P
Q
R
S
T
V
A
ajoutDebut(Object)
- Method in class Sd.
Liste
Ajoute un élément en tête de liste.
ajouter(Object)
- Method in class Sd.
FileBornee
Ajoute un élément en fin de FileBornee.
ajouter(Object)
- Method in class Sd.
Queue
Ajoute un élément en fin de Queue.
Arbgen
- class Sd.
Arbgen
.
Un Arbgen permet de stocker un arbre général.
Arbgen(Object, Foret)
- Constructor for class Sd.
Arbgen
Constructeur par défaut créant un Arbgen à partir d'une Forêt.
Arbin
- class Sd.
Arbin
.
Arbre binaire d'objets.
Arbin()
- Constructor for class Sd.
Arbin
Constructeur par défaut créant un arbre binaire vide.
Arbin(Object, Arbin, Arbin)
- Constructor for class Sd.
Arbin
Construit un nouvel arbin.
ArbinVideException
- exception Sd.
ArbinVideException
.
Exception Arbin vide
ArbinVideException()
- Constructor for class Sd.
ArbinVideException
constructeur par défaut
ArbinVideException(String)
- Constructor for class Sd.
ArbinVideException
constructeur avec chaine de car
C
capacite
- Variable in class Sd.
ListeBornee
capacite()
- Method in class Sd.
ListeBornee
retourne la capacité de la liste.
Cellule
- class Sd.
Cellule
.
Une cellule est composée de 2 champs : un champ val référençant l'objet, un champ suiv référençant la cellule suivante.
Cellule(Object, Cellule)
- Constructor for class Sd.
Cellule
Constructeur par défaut créant une Cellule.
D
depiler()
- Method in class Sd.
Pile
Supprime le sommet de pile.
depiler()
- Method in class Sd.
PileBornee
Supprime le sommet de pile.
E
empiler(Object)
- Method in class Sd.
Pile
Empile un élément en sommet de Pile.
empiler(Object)
- Method in class Sd.
PileBornee
Empile un élément en sommet de PileBornee.
F
FileBornee
- class Sd.
FileBornee
.
Une FileBornee (bornée) d'Object permet de stocker et de manipuler des objets dans une structure "Premier Entré Premier Sorti" (FIFO en anglais).
FileBornee(int)
- Constructor for class Sd.
FileBornee
Constructeur créant une FileBornee vide de capacité taille.
FilePleineException
- exception Sd.
FilePleineException
.
Exception File pleine
FilePleineException()
- Constructor for class Sd.
FilePleineException
constructeur par défaut
FilePleineException(String)
- Constructor for class Sd.
FilePleineException
constructeur avec chaine de car
FileVideException
- exception Sd.
FileVideException
.
Exception File vide
FileVideException()
- Constructor for class Sd.
FileVideException
constructeur par défaut
FileVideException(String)
- Constructor for class Sd.
FileVideException
constructeur avec chaine de car
Foret
- class Sd.
Foret
.
Une Foret d'Arbgen permet de stocker et de manipuler linéairement des Arbgen.
Foret()
- Constructor for class Sd.
Foret
Constructeur par défaut créant une Forêt vide.
Foret(Noeud)
- Constructor for class Sd.
Foret
Constructeur à partir d'un noeud. local au package.
G
getFd()
- Method in class Sd.
Noeud
Retourne le fils droit du noeud.
getFg()
- Method in class Sd.
Noeud
Retourne le fils gauche du noeud.
getRac()
- Method in class Sd.
Arbin
Retourne le noeud racine : à utiliser le moins possible !
getRac()
- Method in class Sd.
Arbgen
retourne le noeud racine de la forêt. méthode locale au package.
getRac()
- Method in class Sd.
Foret
retourne le noeud racine de la forêt. méthode locale au package.
getSuiv()
- Method in class Sd.
Cellule
getTete()
- Method in class Sd.
Liste
getVal()
- Method in class Sd.
Cellule
getVal()
- Method in class Sd.
Noeud
Retourne la valeur du noeud.
I
ieme(int)
- Method in class Sd.
ListeBornee
retourne l'objet en ieme place (places de 1 a longueur).
ieme(int)
- Method in class Sd.
Foret
retourne l'Arbgen en ieme place (places de 1 a longueur).
inserer(int, Arbgen)
- Method in class Sd.
Foret
insertion d'un Arbgen a à la i-ième place.
inserer(Object, int)
- Method in class Sd.
ListeBornee
insertion d'un objet o à la i-ième place
L
Liste
- class Sd.
Liste
.
Une Liste d'Object permet de stocker et de manipuler linéairement des objets.
Liste()
- Constructor for class Sd.
Liste
Constructeur par défaut créant une Liste vide.
ListeBornee
- class Sd.
ListeBornee
.
Une ListeBornee d'Object permet de stocker, de manipuler des objets en accès direct.
ListeBornee(int)
- Constructor for class Sd.
ListeBornee
Constructeur par défaut créant une Liste vide.
ListeVideException
- exception Sd.
ListeVideException
.
Exception Liste vide
ListeVideException()
- Constructor for class Sd.
ListeVideException
constructeur par défaut
ListeVideException(String)
- Constructor for class Sd.
ListeVideException
constructeur avec chaine de car
longueur()
- Method in class Sd.
ListeBornee
retourne la longueur de la liste.
longueur()
- Method in class Sd.
Foret
retourne la longueur de la forêt compris entre 0 et n.
M
main(String[])
- Static method in class Sd.
Pile
Test les Piles
main(String[])
- Static method in class Sd.
Arbin
teste la classe Arbin.
main(String[])
- Static method in class Sd.
ListeBornee
Teste les ListeBornees
main(String[])
- Static method in class Sd.
Liste
Test les Listes
main(String[])
- Static method in class Sd.
FileBornee
Test les FileBornees
main(String[])
- Static method in class Sd.
PileBornee
Test les PileBornees
main(String[])
- Static method in class Sd.
Queue
Test les Queues
main(String[])
- Static method in class Sd.
Foret
teste les classes Foret et Arbgen.
N
Noeud
- class Sd.
Noeud
.
Un noeud contient un objet et deux Noeuds (sous-arbres binaires)
Noeud(Object, Noeud, Noeud)
- Constructor for class Sd.
Noeud
Construit un nouveau noeud à partir d'une valeur et de deux Noeuds.
P
Pile
- class Sd.
Pile
.
Une Pile non bornée d'Object permet de stocker et de manipuler des objets dans une structure "Dernier Entré Premier Sorti" (LIFO en anglais).
Pile()
- Constructor for class Sd.
Pile
Constructeur par défaut créant une Pile vide.
PileBornee
- class Sd.
PileBornee
.
Une PileBornee (bornée) d'Object permet de stocker et de manipuler des objets dans une structure "Dernier Entré Premier Sorti" (LIFO en anglais).
PileBornee(int)
- Constructor for class Sd.
PileBornee
Constructeur par défaut créant une PileBornee vide.
PilePleineException
- exception Sd.
PilePleineException
.
Exception Pile pleine
PilePleineException()
- Constructor for class Sd.
PilePleineException
constructeur par défaut
PilePleineException(String)
- Constructor for class Sd.
PilePleineException
constructeur avec chaine de car
PileVideException
- exception Sd.
PileVideException
.
Exception Pile vide
PileVideException()
- Constructor for class Sd.
PileVideException
constructeur par défaut
PileVideException(String)
- Constructor for class Sd.
PileVideException
constructeur avec chaine de car
pleine()
- Method in class Sd.
FileBornee
Teste si la FileBornee est pleine.
pleine()
- Method in class Sd.
PileBornee
Teste si la PileBornee est pleine.
premier()
- Method in class Sd.
Liste
Renvoie le premier élément de la liste.
premier()
- Method in class Sd.
FileBornee
Renvoie le premier de la FileBornee.
premier()
- Method in class Sd.
Queue
Renvoie le premier de la Queue.
Q
Queue
- class Sd.
Queue
.
Une Queue d'Object permet de stocker et de manipuler des objets dans une structure "Premier Entré Premier Sorti" (FIFO en anglais).
Queue()
- Constructor for class Sd.
Queue
Constructeur par défaut créant une Queue vide.
R
rac
- Variable in class Sd.
Arbin
Référence sur le noeud racine de l'arbre. protected pour permettre les modifs dans des sous classes
racine()
- Method in class Sd.
Arbin
Retourne la racine sans modifier l'arbin courant.
racine()
- Method in class Sd.
Arbgen
Retourne la racine sans modifier l'arbgen courant.
retirer()
- Method in class Sd.
FileBornee
Supprime le premier de file.
retirer()
- Method in class Sd.
Queue
Supprime le premier de file.
S
sad()
- Method in class Sd.
Arbin
Retourne le sous-arbre droit sans modifier l'arbin courant.
sag()
- Method in class Sd.
Arbin
Retourne le sous-arbre gauche sans modifier l'arbin courant.
Sd
- package Sd
setFd(Noeud)
- Method in class Sd.
Noeud
affecte le fils droit du noeud.
setFg(Noeud)
- Method in class Sd.
Noeud
affecte le fils gauche du noeud.
setSuiv(Cellule)
- Method in class Sd.
Cellule
setVal(Object)
- Method in class Sd.
Cellule
Modifie la valeur de la cellule
setVal(Object)
- Method in class Sd.
Noeud
Modifie la valeur du noeud.
sommet()
- Method in class Sd.
Pile
Renvoie le sommet de la Pile.
sommet()
- Method in class Sd.
PileBornee
Renvoie le sommet de la PileBornee.
sousArbres()
- Method in class Sd.
Arbgen
Retourne la forêt des sous arbres sans modifier l'arbgen courant.
suite()
- Method in class Sd.
Liste
Retourne une nouvelle Liste composée de la suite de la liste.
supprimer(int)
- Method in class Sd.
ListeBornee
suppression du i-ième élément
T
tab
- Variable in class Sd.
ListeBornee
taille
- Variable in class Sd.
ListeBornee
tete
- Variable in class Sd.
Liste
toString()
- Method in class Sd.
Pile
Transforme la Pile en chaine de la base au sommet.
toString()
- Method in class Sd.
Arbin
Transforme l'Arbin en chaine.
toString()
- Method in class Sd.
Arbgen
Transforme l'arbgen en chaine.
toString()
- Method in class Sd.
ListeBornee
Transforme la liste en chaine.
toString()
- Method in class Sd.
Liste
Transforme la liste en chaine.
toString()
- Method in class Sd.
FileBornee
Transforme la FileBornee en chaine du début (tete) vers la fin.
toString()
- Method in class Sd.
PileBornee
Transforme la PileBornee en chaine de la base au sommet La chaîne débute par | et les éléments sont séparés par ", ".
toString()
- Method in class Sd.
Queue
Transforme la Queue en chaine du début (tete) vers la fin.
toString()
- Method in class Sd.
Foret
Transforme la forêt en chaine.
toString(int, String)
- Method in class Sd.
Arbin
Utilitaire de transformation en chaine (récursif).
toString(int, String)
- Method in class Sd.
Arbgen
Utilitaire de transformation en chaine (récursif).
toString(int, String)
- Method in class Sd.
Foret
Utilitaire de transformation en chaine (récursif).
toString(String)
- Method in class Sd.
Pile
Transforme la Pile en chaine de la base au sommet Les éléments sont séparés par sep.
toString(String)
- Method in class Sd.
FileBornee
Transforme la FileBornee en chaine du début (tete) vers la fin.
toString(String)
- Method in class Sd.
PileBornee
Transforme la PileBornee en chaine de la base au sommet.
toString(String)
- Method in class Sd.
Queue
Transforme la Queue en chaine du début (tete) vers la fin.
toString(String, String)
- Method in class Sd.
Liste
Transforme la liste en chaine.
V
vide()
- Method in class Sd.
Pile
Teste si la Pile est vide.
vide()
- Method in class Sd.
Arbin
Teste si l'Arbin est vide.
vide()
- Method in class Sd.
Liste
Teste si la Liste est vide.
vide()
- Method in class Sd.
FileBornee
Teste si la FileBornee est vide.
vide()
- Method in class Sd.
PileBornee
Teste si la PileBornee est vide.
vide()
- Method in class Sd.
Queue
Teste si la Queue est vide.
A
C
D
E
F
G
I
L
M
N
P
Q
R
S
T
V
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES