Construction
Pour construire un arbre à partir de cases ne contenant que des informations, on peut procéder de l'une des trois façons suivantes :
- Créer une structure de données composée de :
- l'étiquette (la valeur contenue dans le nœud),
- un lien vers chaque nœud fils,
- un arbre particulier, l'arbre vide, qui permet de caractériser les feuilles. Une feuille a pour fils des arbres vides uniquement.
- Créer une structure de données composée de :
- l'étiquette (la valeur contenue dans le nœud),
- un lien vers le « premier » nœud fils (nœud fils gauche le cas échéant),
- un autre lien vers le nœud frère (le « premier » nœud frère sur la droite le cas échéant).
- Créer une structure de données composée de :
- l'étiquette (la valeur contenue dans le nœud),
- un lien vers le nœud père.
On note qu'il existe d'autres types de représentation propres à des cas particuliers d'arbres. Par exemple, le tas est représenté par un tableau d'étiquettes.