#include "graphaux.h"
Fonctions | |
Lifo * | CreeLifoVide (int taillemax) |
alloue une liste vide. Plus de détails... | |
void | LifoFlush (Lifo *L) |
ré-initialise L (tous les éléments présents sont retirés). Plus de détails... | |
boolean | LifoVide (Lifo *L) |
teste si la liste est vide. Plus de détails... | |
int | LifoPop (Lifo *L) |
retire de la liste L la valeur se trouvant au début, et retourne cette valeur. Plus de détails... | |
void | LifoPush (Lifo *L, int V) |
insère au début de la liste L la valeur V. Plus de détails... | |
void | LifoPrint (Lifo *L) |
affiche le contenu de la liste L. Plus de détails... | |
void | LifoPrintLine (Lifo *L) |
affiche le contenu de la liste L, suivi d'un retour ligne. Plus de détails... | |
void | LifoTermine (Lifo *L) |
récupère l'espace mémoire occupé par la liste L. Plus de détails... | |
int | Partitionner (int *A, TypeCle *T, int p, int r) |
int | PartitionStochastique (int *A, TypeCle *T, int p, int r) |
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) a l'indice r (compris). Plus de détails... | |
void | start_chrono (chrono *tp) |
démarre le chronométrage. Plus de détails... | |
int | read_chrono (chrono *tp) |
lecture du chronomètre. Plus de détails... | |
void | EPSHeader (FILE *fd, double figure_width, double figure_height, double line_width, int font_size) |
void | PSHeader (FILE *fd, double figure_width, double figure_height, double line_width, int font_size) |
void | PSMove (FILE *fd, double x, double y) |
void | PSDraw (FILE *fd, double x, double y) |
void | PSLine (FILE *fd, double xd, double yd, double xf, double yf) |
void | PSDrawcircle (FILE *fd, double x, double y, double r) |
void | PSDrawdisc (FILE *fd, double x, double y, double r) |
void | PSString (FILE *fd, double x, double y, char *s) |
void | PSFooter (FILE *fd) |
boolean * | EnsembleVide (int n) |
alloue et initialise un tableau de n booléens, représentant l'ensemble vide. Plus de détails... |
|
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.
|
|
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) a l'indice r (compris).
|