Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1322 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  arbre en php

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

arbre en php

n°1071628
genoi
Posté le 04-05-2005 à 13:11:30  profilanswer
 

comment cree un arbre non binaire en php?

mood
Publicité
Posté le 04-05-2005 à 13:11:30  profilanswer
 

n°1071631
cesarr89
Posté le 04-05-2005 à 13:12:44  profilanswer
 

lol et comment on créer un moteur de F1 avec des vis et des morceaux de ferrailes

n°1071835
jagstang
Pa Capona ಠ_ಠ
Posté le 04-05-2005 à 15:04:50  profilanswer
 

cesarr89 a écrit :

lol et comment on créer un moteur de F1 avec des vis et des morceaux de ferrailes


C'est certainement possible hein...  [:arod]


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
n°1071840
jagstang
Pa Capona ಠ_ಠ
Posté le 04-05-2005 à 15:05:47  profilanswer
 

http://mmmm.free.fr/doc/doctreephp.html


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
n°1071899
cerel
Posté le 04-05-2005 à 15:21:49  profilanswer
 

genoi a écrit :

comment cree un arbre non binaire en php?


 
De la meme facon qu'un arbre binaire ?
Enfin ca depends comemnt tu l'as construit.
 
Tu peux essayer un truc du genre :

Code :
  1. <?php
  2. var $arbre = new Array();
  3. var $noeud00 = new Array();
  4. var $noeud01 = new Array();
  5. var $noeud02 = new Array();
  6. var $feuille000 = 5;
  7. $noeud00[0] = &$feuille110;
  8. var $feuille020 = 'salut';
  9. $noeud02[0] = &$feuille020;
  10. $arbre[0] = &$noeud00;
  11. $arbre[1] = &$noeud01;
  12. $arbre[2] = &$noeud02;
  13. echo $arbre[0][0][1]; // 5


 
Bon j'ai pas teste le code ci dessus, mais il devrait fonctionner.
Enfin il faudrait avoir plus de details concernant l'utilisation de l'edit arbre pour pouvoir donner plus de details.

n°1071941
jagstang
Pa Capona ಠ_ಠ
Posté le 04-05-2005 à 15:34:34  profilanswer
 

c'est pas un arbre ça...


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
n°1072364
cerel
Posté le 04-05-2005 à 20:22:02  profilanswer
 

En effet mon code est plutot un "hack" vite fait pour "ressembler" a un arbre.

n°1073204
jagstang
Pa Capona ಠ_ಠ
Posté le 05-05-2005 à 19:39:56  profilanswer
 

donc c'est pas un arbre puisque c'est un matrice à 3 dim...

n°1073505
cerel
Posté le 06-05-2005 à 01:47:06  profilanswer
 

Oui et non.
 
En gros :
$arbre contient l'adresse des noeuds qui y sont lies.
Si le noeud est un tableau, alors il y a encore des elements sous le noeud, si le noeud n'est pas un tableau c'est une feuille.
 
Je peux faire ca avec mon code :

Code :
  1. $feuille1 = 42;
  2. $arbre[1] = &$feuille1;
  3. echo $arbre[1]; // 42;


 
Je l'ai dit, mon code n'est pas vraiment un vrai "arbre" mais cela l'imite.  
 
En gros mon code est un tableau "d'objets". Et les objets peuvent etre a nouveau des tableaux d'objets (donc un noeud a n fils) ou un autre type d'objet (une feuille).


Message édité par cerel le 06-05-2005 à 01:48:41

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  arbre en php

 

Sujets relatifs
[JAVA]Obtenir un sous arbrearbre non binaire
checkbox en arbreAfficher un arbre venant d'une BD
création d'arbre avec Xerces et C++[algo] algo non recursif pour parcourir les niveaux d'un arbre
??tableau et arbre??Comment explorer un arbre correctement????
Arbre Binaire et leur rang :Gerer les couleurs des branches d'un arbre suivant le focus
Plus de sujets relatifs à : arbre en php


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR