J'écris une méthode de suppression pour un quadrillage. Maintenant, lorsque vous supprimez un élément dans un nœud, vous devez vérifier ses frères et sœurs pour voir si vous devez réduire les nœuds et les fusionner en un seul.Suppression de Quadtree
Pour vérifier les frères et sœurs, devrais-je stocker un pointeur sur le noeud parent, ou existe-t-il un moyen de le faire récursivement et mieux?
Merci
Je suppose que c'est une discipline hautement spécialisée, donc probablement pas beaucoup de gens ici avec expérience. Et beaucoup dépend de la structure de données que vous choisissez. Mais je ferais observer que vous devez probablement traverser l'arbre pour localiser le nœud à supprimer, de sorte que vous pouvez passer dans le pointeur parent que vous traversez, vs avoir besoin de stocker un pointeur parent dans chaque nœud. –