libin103 1.4
Bibliothèque de structures de données en C
|
Fonctions de parcours d'arbres binaires en version générique (contenant des valeurs de type void*) Plus de détails...
Aller au code source de ce fichier.
Fonctions | |
int | generic_preorder (generic_bitreenode_t *node, generic_list_t *list) |
Parcours d'arbre binaire suivant l'ordre préfixe. | |
int | generic_inorder (generic_bitreenode_t *node, generic_list_t *list) |
Parcours d'arbre binaire suivant l'ordre infixe. | |
int | generic_postorder (generic_bitreenode_t *node, generic_list_t *list) |
Parcours d'arbre binaire suivant l'ordre postfixe. | |
Fonctions de parcours d'arbres binaires en version générique (contenant des valeurs de type void*)
int generic_inorder | ( | generic_bitreenode_t * | node, |
generic_list_t * | list ) |
Parcours d'arbre binaire suivant l'ordre infixe.
Fonction récursive qui parcours l'arbre binaire dans l'ordre infixe
node | pointeur vers la racine de l'arbre |
list | liste chaînée des valeurs des noeuds de l'arbre dans l'ordre du parcours |
int generic_postorder | ( | generic_bitreenode_t * | node, |
generic_list_t * | list ) |
Parcours d'arbre binaire suivant l'ordre postfixe.
Fonction récursive qui parcours l'arbre binaire dans l'ordre postfixe
node | pointeur vers la racine de l'arbre |
list | liste chaînée des valeurs des noeuds de l'arbre dans l'ordre du parcours |
int generic_preorder | ( | generic_bitreenode_t * | node, |
generic_list_t * | list ) |
Parcours d'arbre binaire suivant l'ordre préfixe.
Fonction récursive qui parcours l'arbre binaire dans l'ordre préfixe
node | pointeur vers la racine de l'arbre |
list | liste chaînée des valeurs des noeuds de l'arbre dans l'ordre du parcours |