|
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 |