#ifndef ABR_H
#define ABR_H

typedef struct ABR {
	int racine;
	struct ABR* filsG;
	struct ABR* filsD;
} ABR;

ABR* inserer(int n, ABR* a);
ABR* supprimer(int n, ABR* a);
ABR* rechercher(int n, ABR* a);
int estABR(ABR* a);
void parcoursProfRec(ABR* a);
void parcoursLargeur(ABR* a);

void afficher(ABR* a);

#endif
