![]() |
crear un arbol general en delphi
explico:
Necesito crear una estructura de datos llamado arbol general segun el profe dice; un arbol general es el que pueda tener varias ramificaciones, mi ejercicio se basara en lo que el quiere (z) (x) (y) (ax) (bx) (cx) (ay) (by) me entiende? es algo asi como esto: typedef struct tarbol { int clave; struct tarbol *izq,*der; } tarbol; pero este solo tine izq y der |
|
gracias por tu colaboracion,
pero esos son arbol binarios y ya conocia como se crean, necesito es hacer uno que no tenga solo der e izq, te pueda tener muchos hijos ala vez |
Dado que esto parece ser para un curso y dado que en un curso normalmente ves árboles cuando ya has visto lista enlazadas, pues lo único que necesitas es sustituir los nodos izquierdo y derecho de un nodo en un árbol binario por una lista enlazada que represente los hijos del nodo.
// Saludos |
eso lo habia pensado, pero como enlazo los elementos hijos de las listas, volviendolos padres-nodos y que sigan enlazando nuevos hijos nodos ,
|
esto era lo que buscaba
http://webdiis.unizar.es/asignaturas...es_N-arios.pdf quien le echa un vistazo y me colabora. |
| La franja horaria es GMT +2. Ahora son las 10:23:11. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi