Autor
|
Tema: arbol avl c++ (Leído 4,613 veces)
|
jovanny12
Desconectado
Mensajes: 1
|
hola buen dia tengo un problema con la generacion de un arbol avl en c++ hasta el momento se como realizar un codigo de un arbol binario pero de hay las reglas de avl me cuestan bastante el codigo q llevo hasta el momento es el siguiente struct arbol{ int n; arbol*izq,*der; }; typedef arbol *abb; abb agrega(int x){ abb nuevo; nuevo =new arbol; nuevo->n=x; nuevo->izq=NULL; nuevo->der=NULL; return nuevo; } void agregar(abb&elemento,int x){ if(elemento==NULL){ elemento=agrega(x); }else{ if(elemento->n>x)agregar(elemento->izq,x); else{agregar(elemento->der,x);}}
}
void mostrar(abb elemento){ if(elemento!=NULL){ mostrar(elemento->izq); cout<<elemento->n<<"\t"; mostrar(elemento->der);} } void buscar(abb elemento,int a){ if(elemento!=NULL){ if(a==elemento->n) cout<<elemento->n<<"\t"; buscar(elemento->der,a); buscar(elemento->izq,a); } }
si me pueden apoyar con el balanceo les agradeceria hasta luego
|
|
|
En línea
|
|
|
|
NikNitro!
Desconectado
Mensajes: 1.309
Galletaaa!!!
|
Usa etiquetas GesHi PorfaPlis ^^
Salud
|
|
|
En línea
|
|
|
|
d91
Desconectado
Mensajes: 165
|
no se en que nivel estas estudiando, pero aqui tengo un codigo que no lo hice desde cero pero que si funciona perfectamente implementado con clases y con varias funciones implicitas que no las agregue al menu (incluye sus rotaciones)
EI: no hagamos tareas ajenas por favor.
|
|
« Última modificación: 13 Abril 2014, 16:26 pm por Eternal Idol »
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Mi arbol
Diseño Gráfico
|
Azielito
|
1
|
2,566
|
4 Marzo 2004, 02:28 am
por StraTovario
|
|
|
Arbol AVL
Java
|
arkaos
|
6
|
19,188
|
31 Mayo 2009, 05:33 am
por arkaos
|
|
|
duda con recorridos en arbol
Programación C/C++
|
andoporto
|
0
|
1,664
|
26 Febrero 2015, 01:49 am
por andoporto
|
|
|
manejar versiones de archivos en un arbol en c++
Programación C/C++
|
nico_147
|
0
|
1,649
|
6 Diciembre 2015, 01:35 am
por nico_147
|
|
|
Árbol
Programación C/C++
|
CGB
|
2
|
1,837
|
15 Diciembre 2015, 20:16 pm
por 0xFer
|
|