Skip to content

Latest commit

 

History

History

Bicola

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 

Bicola

La estructura bicola o cola de doble entrada se puede considerar que es una extensión de ColaLista. Una bicola es un conjunto ordenado de elementos, al que se puede añadir o quitar elementos desde cualquier extremo del mismo. El acceso a la bicola está permitido desde cualquier extremo. Se puede afirmar que una bicola es una cola bidireccional.

Estructuras de datos en Java - Luis Joyanes Aguilar e Ignacio Zahonero Martínez.


Bicola - http://dinamicestructura.blogspot.com

## Métodos implementados

Bicola

  • Insertar elemento al principio de la cola
public void insertarFrente(Object dato) { }
  • Insertar elemento al final de la cola
public void insertarFinal(Object dato) { }
  • Quitar elemento al frente de la cola
public Object quitarFrente() throws Exception { }
  • Quitar elemento al final de la cola
public Object quitarFinal() throws Exception { }
  • Obtener el primer elemento de la cola
public Object frenteCola() throws Exception { }
  • Obtener el último elemento de la cola
public Object finalCola() throws Exception { }
  • Vaciar cola
public void borrarCola() { }
  • Contar elementos de la cola
public int contarDatos() { }
  • Imprimir elementos de la cola
public void imprimir() { }
  • Comprobar si la cola está vacía
public boolean colaVacia() { }

NOTA: El código recogido en este repositorio está basado en el libro "Estructuras de datos en Java", de Luis Joyanes Aguilar e Ignacio Zahonero Martínez. Todos los derechos van a sus respectivos dueños.

Espero que este repositorio te sirva de ayuda. A pesar de estar basado en Java, el código puede ser adaptado a otros lenguajes. Cualquier contribución es bienvenida.

Contacto: [email protected].