Tipos abstractos de datos

Páginas: 2 (316 palabras) Publicado: 11 de agosto de 2010
Tipos Abstractos De Datos [ TAD ]

* Es como una plantilla
* Datos relevantes de un objeto
* Características principales de un arreglo de objetos


Representacion apropiadade los datos para lograr eficacia
y eficiencia en su administración o manejo.

Varían según la forma de acceso a los datos.

Pila

Es un tipo abstracto de dato que tiene la siguientecaracterística:
Acceso únicamente al mas reciente dato ingresado.

http://3.bp.blogspot.com/_tuF9oLVyrfc/ScFYjFiXdOI/AAAAAAAAACo/PZYN6dRZBcM/s400/ZPILA.jpg

public class Pila
{
intV[];
int posActual;

Pila(int tam)
{
V = new int[tam];
posActual=0;
}

public void insertar(int x)
{
if(!estaLlena())
{V[posActual]=x;
posActual++;
}
}

public boolean estaLlena()
{
if((posActual)==V.length)
return true;
elsereturn false;
}

public boolean estaVacia()
{
if(posActual==0)
return true;
else
return false;
}

public inteliminar()
{
if(!estaVacia())
{
posActual--;
return V[posActual];
}
else
return -1;
}
}Modificador


Misma class


sub class


Mismo paquete


Todo Mundo

private


si


no


no


no

public


si


si


si


si

protected


sisegún


si


no

protected


si


no


si


no

Colas de prioridad

Los elementos están compuestos por:

* Dato
* Prioridad

Donde la cola esordenada a través de la prioridad. Donde el concepto de cola es modificado
para eliminar el primer elemento en importancia y en casos de haber dos elementos con las
mismas prioridades como cola....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Tda(tipo de datos abstractos)
  • Tipos de dato abstractos
  • Tipo De Dato Abstracto (Tda)
  • Tipos Abstractos De Datos
  • Tipo abstracto de datos (tad)
  • Tipo De Dato Abstracto
  • TIPOS DE DATOS ABSTRACTOS
  • Tipo de dato abstracto

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS