#include "graphaux.h"
Fonctions | |
Lifo * | CreeLifoVide (int taillemax) |
alloue une liste vide. | |
void | LifoFlush (Lifo *L) |
ré-initialise L (tous les éléments présents sont retirés). | |
boolean | LifoVide (Lifo *L) |
teste si la liste est vide. | |
int | LifoPop (Lifo *L) |
retire de la liste L la valeur se trouvant au début, et retourne cette valeur. | |
void | LifoPush (Lifo *L, int V) |
insère au début de la liste L la valeur V | |
void | LifoPrint (Lifo *L) |
affiche le contenu de la liste L. | |
void | LifoPrintLine (Lifo *L) |
affiche le contenu de la liste L, suivi d'un retour ligne. | |
void | LifoTermine (Lifo *L) |
récupère l'espace mémoire occupé par la liste L. | |
void | TriRapideStochastique (int *A, TypeCle *T, int p, int r) |
tri par ordre croissant des valeurs du tableau T. Le tri s'effectue sur un tableau A contenant les index des elements de T, l'indice p (compris) à l'indice r (compris). | |
void | start_chrono (chrono *tp) |
démarre le chronométrage | |
int | read_chrono (chrono *tp) |
lecture du chronomètre | |
boolean * | EnsembleVide (int n) |
alloue et initialise un tableau de n booléens, représentant l'ensemble vide. | |
int * | ListeVide (int n) |
alloue et initialise un tableau de n entiers |
|
alloue une liste vide.
|
|
alloue et initialise un tableau de n booléens, représentant l'ensemble vide.
|
|
ré-initialise L (tous les éléments présents sont retirés).
|
|
retire de la liste L la valeur se trouvant au début, et retourne cette valeur.
|
|
affiche le contenu de la liste L.
|
|
affiche le contenu de la liste L, suivi d'un retour ligne.
|
|
insère au début de la liste L la valeur V
|
|
récupère l'espace mémoire occupé par la liste L.
|
|
teste si la liste est vide.
|
|
alloue et initialise un tableau de n entiers
|
|
lecture du chronomètre
|
|
démarre le chronométrage
|
|
tri par ordre croissant des valeurs du tableau T. Le tri s'effectue sur un tableau A contenant les index des elements de T, l'indice p (compris) à l'indice r (compris).
|