public final class ListaEnlazadaCircular
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private ListaEnlace |
primer
El primer enlace.
|
private int |
size
La cantidad de enlaces que hay.
|
private int |
tipo
El tipo de lista enlazada.
|
private ListaEnlace |
ultimo
El ultimo enlace.
|
Constructor and Description |
---|
ListaEnlazadaCircular()
Inicilizar.
|
Modifier and Type | Method and Description |
---|---|
ListaEnlace |
buscar(int llave)
Buscar una llave en la lista.
|
boolean |
eliminar(int llave)
Eliminar un enlace de la lista.
|
ListaEnlace |
getIndice(int indice)
Devolver un enlace con su llave y valor.
|
int |
getTipo()
Devolver el tipo de lista.
|
boolean |
insertar(int llave)
Insertar una llave en la lista.
|
void |
setTipo(int tipo)
Cambiar el tipo de lista.
|
int |
size()
Devolver la cantidad de enlaces que están en la lista.
|
private ListaEnlace primer
private ListaEnlace ultimo
private int size
private int tipo
public int getTipo()
public void setTipo(int tipo)
tipo
- int: El tipo a cambiar.public boolean insertar(int llave)
llave
- int: La llave a insertar.public boolean eliminar(int llave)
llave
- int: La llave a elminiar.public ListaEnlace buscar(int llave)
llave
- int: La llave a buscar.public int size()
public ListaEnlace getIndice(int indice)
indice
- int: El indice que desea ver.