Ishiro et le C
public c v1 · immutableint tester(arbre a) { if(a==NULL || (a->gauche==NULL || a->gauche->val > a->val) && (a->droite==NULL || a->droite->val > a->val)) return 1*tester(a->gauche)*tester(a->droite); else return 0;}int tester(arbre a) { if(a==NULL || (a->gauche==NULL || a->gauche->val > a->val) && (a->droite==NULL || a->droite->val > a->val)) return 1*tester(a->gauche)*tester(a->droite); else return 0;}