REPORTEARBOL 1

Páginas: 4 (804 palabras) Publicado: 29 de marzo de 2015

Universidad Politécnica de Durango

“REPORTE SOBRE ÁRBOL BINARIO”

Programación y estructura de dato

Ingeniería en Telemática

Facilitador: I.T Omar Nadim Zafa Gutiérrez

Alumno: AdrielAlberto Lares Pérez

INTRODUCCIÓN.
En este programa, conocimos la programación de un árbol, un árbol binario es un árbol que solo tiene dos descendientes directos, el número mayor a la derecha seacomoda a la derecha y el menor dato se acomoda a la izquierda y así sucesivamente.
Los elementos de un árbol binario son:
*Raíz
*Padre
*Hijo
En cuestión de programación, existen más elementos como:Auxiliar, izquierda, derecha y el dato para buscar.
Las funciones incluidas en este programa fueron:
*Eliminar
*Agregar
*Recorridos.
La visualización del árbol era automática.
A continuación veremos elprograma segmentado.

DESARROLLO
1.-Inicio del programa

Las tres librerías necesarias, la primera para usar el cin y el cout, la segunda para poder utilizar el system pause, y la stack para lavisualización del árbol.
Luego vienen todas las variables, algunas conocidas como la variable “OP”, la variable “búsqueda” que para el dato a eliminar, la variable “e” que es para saber si el dato está o noestá en el árbol.
Luego viene la estructura, dentro de ella tenemos a dato que será donde guardaremos nuestros elementos, y los apuntadores izquierda y derecha para obvias razones.
Fuera de laestructura, tenemos los punteros, raíz, padre, auxiliar y nuevo, recordando que auxiliar es para movernos.



Función menú

Función eliminar

Aquí, padre y auxiliar se van a convertir en auxiliar para podernosmover, luego hacemos la primera comparación, si es el dato a eliminar es igual a la raíz, entonces la raíz se va a convertir en NULL, caso contrario, empezamos una serie de comparaciones, la primeraes saber si el dato es menor o mayor, dependiendo de eso moveremos el auxiliar a la izquierda o derecha dependiendo el caso, luego, dentro de ello, hacemos la comparación, si el dato es igual al...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Documento 1 1 1 1
  • EL RECICLAJE 1 1 1 1
  • Trinidad 1+1+1=1
  • BIBLIOGRAFIA DE PETER DRUCKER 1 1 1 1 1 1 1
  • FACTORING 1 1 1
  • desarrolloplacenta 1 1 1
  • ACTIVIDAD 1 1 1
  • Depreciaciones 1 1 1

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS