| 
	
		|  Autor | Tema: arbol avl c++  (Leído 4,894 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 siguientestruct 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,862 |  4 Marzo 2004, 02:28 am por StraTovario
 |  
						|   |   | Arbol AVL Java
 | arkaos | 6 | 19,589 |  31 Mayo 2009, 05:33 am por arkaos
 |  
						|   |   | duda con recorridos en arbol Programación C/C++
 | andoporto | 0 | 1,987 |  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,828 |  6 Diciembre 2015, 01:35 am por nico_147
 |  
						|   |   | Árbol Programación C/C++
 | CGB | 2 | 2,199 |  15 Diciembre 2015, 20:16 pm por 0xFer
 |    |