Exercice : Les opérations sur composant
Associez les opérations et les instructions ou portions d'instruction. Le type du composant de base de l'arbre est le suivant :
1
typedef struct noeud{
2
int val;
3
struct noeud *filsGauche; // NULL si vide
4
struct noeud *filsdroit;
5
} Tnoeud;
6
Tnoeud *aux, *pt;
typedef struct noeud{ int val; struct noeud *filsGauche; // NULL si vide struct noeud *filsdroit; } Tnoeud; Tnoeud *aux, *pt;
aux=(Tnoeud *)malloc(sizeof Tnoeud); (*aux).val=i; aux->filsDroit=NULL; free(aux); (NULL==aux->filsGauche; aux->val=i; aux->filsGauche=NULL; (pt==aux->filsDroit; printf("%d", aux->val); Plus d'éléments à catégoriser | Modification ou accès au fils gauche Déposez ici Modification ou accès au fils droit Déposez ici Définition ou accès à la valeur Déposez ici Création et destruction d'un nœud Déposez ici |