Bonjour,
Pour un problème de calcul sur un arbre. En effet, sur un organigramme d'entreprise je dois remonter les consommations de chaque personne, chaque personne étant dans un service et dans une filiale
Par exemple:
Entreprise
|
__________________________
Filiale1 Filiale2 Filiale3
_____________ ______ |
| | | | | |
Per1 Pers2 Per3 Pers4 Pers5 Pers5
Si les personnes ont pris chacun 3 crayons Bic, je dois remonter la somme de crayon Bic au niveau du service puis au niveau de la filiale puis au niveau de l'entreprise. Je dois donc parcourir mon arbre des feuilles vers la racine.
Pour des raisons de performances (100 000 personnes possibles) et de taille de pile limitée, je ne peux pas faire du récursif!
Merci pour votre aide,
Mikaël Morvan
Partager