Bonjour,
je travaille avec les arbres en c++, j'ai du mal à voir comment créer un pointeur vers le parent. Je travaille avec une plateforme donc mon code est différent d'un code normal en c++.
Dans une classe j'ai :
Je ne vois pas du tout comment créé le pointeur vers le noeud parent.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 Element { //Classe représentant l'arbre Element * STr; //pointeur vers sous arbre droit Element * STl; //pointeur vers sous arbre gauche Element * nodeFather;//pointeur vers le père int posGap; //position o๠les gaps commencent int lengthGap; //nombre gaps [nbSequence] int indexSequence; //numero de la séquence pour la feuille int sizeTab;//taille du tableau tabSequenceInST //int *tabSequenceInST;//index des séquences dans le sous arbre int tabSequenceInST[50]; }
Pour plus d'info sur le code demander moi, car avec le format de fichier de la plateforme c'est pas évident de voir.
Merci
Alaninho
Partager