Fixed typo.
This commit is contained in:
parent
16b400aada
commit
86108410d5
@ -25,14 +25,14 @@ interface Enlace {
|
||||
*
|
||||
* @return Object: El enlace a devolver.
|
||||
*/
|
||||
Object getSiguente();
|
||||
Object getSiguiente();
|
||||
|
||||
/**
|
||||
* Cambiar el siguiente enlace.
|
||||
*
|
||||
* @param siguente Object: El siguente enlace nuevo.
|
||||
* @param siguiente Object: El siguiente enlace nuevo.
|
||||
*/
|
||||
void setSiguente(Object siguente);
|
||||
void setSiguiente(Object siguiente);
|
||||
|
||||
/**
|
||||
* Devolver el enlace previo.
|
||||
|
@ -12,15 +12,15 @@ final public class EnlaceCircular implements Enlace {
|
||||
private int llave;
|
||||
|
||||
/**
|
||||
* El siguente enlace.
|
||||
* El siguiente enlace.
|
||||
*/
|
||||
private EnlaceCircular siguente;
|
||||
private EnlaceCircular siguiente;
|
||||
|
||||
/**
|
||||
* Incializar.
|
||||
*/
|
||||
public EnlaceCircular() {
|
||||
siguente = null;
|
||||
siguiente = null;
|
||||
}
|
||||
|
||||
/**
|
||||
@ -42,21 +42,21 @@ final public class EnlaceCircular implements Enlace {
|
||||
}
|
||||
|
||||
/**
|
||||
* Devolver el siguente enlace.
|
||||
* Devolver el siguiente enlace.
|
||||
*
|
||||
* @return EnlaceCircular: El enlace a devolver.
|
||||
*/
|
||||
public EnlaceCircular getSiguente() {
|
||||
return siguente;
|
||||
public EnlaceCircular getSiguiente() {
|
||||
return siguiente;
|
||||
}
|
||||
|
||||
/**
|
||||
* Cambiar el siguiente enlace.
|
||||
*
|
||||
* @param siguente Object: El siguente enlace nuevo de tipo {@link EnlaceCircular}.
|
||||
* @param siguiente Object: El siguiente enlace nuevo de tipo {@link EnlaceCircular}.
|
||||
*/
|
||||
public void setSiguente(Object siguente) {
|
||||
this.siguente = (EnlaceCircular) siguente;
|
||||
public void setSiguiente(Object siguiente) {
|
||||
this.siguiente = (EnlaceCircular) siguiente;
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -12,9 +12,9 @@ final public class EnlaceNormal implements Enlace {
|
||||
private int llave;
|
||||
|
||||
/**
|
||||
* El siguente enlace.
|
||||
* El siguiente enlace.
|
||||
*/
|
||||
private EnlaceNormal siguente;
|
||||
private EnlaceNormal siguiente;
|
||||
|
||||
/**
|
||||
* El enlace previo por doble enlazada.
|
||||
@ -25,7 +25,7 @@ final public class EnlaceNormal implements Enlace {
|
||||
* Incializar.
|
||||
*/
|
||||
public EnlaceNormal() {
|
||||
siguente = null;
|
||||
siguiente = null;
|
||||
previo = null;
|
||||
}
|
||||
|
||||
@ -48,21 +48,21 @@ final public class EnlaceNormal implements Enlace {
|
||||
}
|
||||
|
||||
/**
|
||||
* Devolver el siguente enlace.
|
||||
* Devolver el siguiente enlace.
|
||||
*
|
||||
* @return EnlaceNormal: El enlace a devolver.
|
||||
*/
|
||||
public EnlaceNormal getSiguente() {
|
||||
return siguente;
|
||||
public EnlaceNormal getSiguiente() {
|
||||
return siguiente;
|
||||
}
|
||||
|
||||
/**
|
||||
* Cambiar el siguiente enlace.
|
||||
*
|
||||
* @param siguente Object: El siguente enlace nuevo de tipo {@link EnlaceNormal}.
|
||||
* @param siguiente Object: El siguiente enlace nuevo de tipo {@link EnlaceNormal}.
|
||||
*/
|
||||
public void setSiguente(Object siguente) {
|
||||
this.siguente = (EnlaceNormal) siguente;
|
||||
public void setSiguiente(Object siguiente) {
|
||||
this.siguiente = (EnlaceNormal) siguiente;
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -67,9 +67,9 @@ final public class ListaEnlazada {
|
||||
Enlace lista = this.lista;
|
||||
while (lista.getLlave() != llave) {
|
||||
// Buscar hasta la llave es encontrado
|
||||
if (lista.getSiguente() != null) {
|
||||
// Buscar en la sigenute enlace
|
||||
lista = (Enlace) lista.getSiguente();
|
||||
if (lista.getSiguiente() != null) {
|
||||
// Buscar en la siguiente enlace
|
||||
lista = (Enlace) lista.getSiguiente();
|
||||
}
|
||||
else {
|
||||
// No se encuentra
|
||||
@ -96,7 +96,7 @@ final public class ListaEnlazada {
|
||||
// Crear una enlace y agregarla a la lista
|
||||
Enlace nuevo = new EnlaceNormal();
|
||||
nuevo.setLlave(llave);
|
||||
nuevo.setSiguente(lista);
|
||||
nuevo.setSiguiente(lista);
|
||||
if (lista != null) {
|
||||
lista.setPrevio(nuevo);
|
||||
}
|
||||
@ -123,10 +123,10 @@ final public class ListaEnlazada {
|
||||
Enlace previo = lista;
|
||||
while (lista.getLlave() != llave) {
|
||||
// Buscar hasta la llave es encontraddo
|
||||
if (lista.getSiguente() != null) {
|
||||
// Buscar en la sigenute enlace
|
||||
if (lista.getSiguiente() != null) {
|
||||
// Buscar en la siguiente enlace
|
||||
previo = lista;
|
||||
lista = (Enlace) lista.getSiguente();
|
||||
lista = (Enlace) lista.getSiguiente();
|
||||
}
|
||||
else {
|
||||
// No se encuentra
|
||||
@ -135,15 +135,15 @@ final public class ListaEnlazada {
|
||||
}
|
||||
// Se encontró
|
||||
if (lista == this.lista) {
|
||||
// Si es la primera enlace, cambiarla al siguente enlace
|
||||
this.lista = (Enlace) this.lista.getSiguente();
|
||||
// Si es la primera enlace, cambiarla al siguiente enlace
|
||||
this.lista = (Enlace) this.lista.getSiguiente();
|
||||
if (this.lista.getPrevio() != null) {
|
||||
this.lista.setPrevio(null);
|
||||
}
|
||||
}
|
||||
else {
|
||||
// Sino cortar esta enlace de la lista
|
||||
previo.setSiguente(lista.getSiguente());
|
||||
previo.setSiguiente(lista.getSiguiente());
|
||||
}
|
||||
size--;
|
||||
return true;
|
||||
@ -165,7 +165,7 @@ final public class ListaEnlazada {
|
||||
int i = size();
|
||||
Enlace lista = this.lista;
|
||||
while (i > indice + 1) {
|
||||
lista = (Enlace) lista.getSiguente();
|
||||
lista = (Enlace) lista.getSiguiente();
|
||||
i--;
|
||||
}
|
||||
return lista;
|
||||
@ -174,5 +174,4 @@ final public class ListaEnlazada {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
@ -73,7 +73,7 @@ final public class ListaEnlazadaCircular {
|
||||
int i = 0;
|
||||
while (lista.getLlave() != llave && i < size()) {
|
||||
// Buscar en la sigenute enlace hasta el final.
|
||||
lista = (Enlace) lista.getSiguente();
|
||||
lista = (Enlace) lista.getSiguiente();
|
||||
i++;
|
||||
}
|
||||
if (lista.getLlave() == llave) {
|
||||
@ -107,9 +107,9 @@ final public class ListaEnlazadaCircular {
|
||||
}
|
||||
|
||||
enlace.setLlave(llave);
|
||||
enlace.setSiguente(primer);
|
||||
enlace.setSiguiente(primer);
|
||||
primer = enlace;
|
||||
ultimo.setSiguente(primer);
|
||||
ultimo.setSiguiente(primer);
|
||||
|
||||
size++;
|
||||
return true;
|
||||
@ -134,10 +134,10 @@ final public class ListaEnlazadaCircular {
|
||||
int i = 0;
|
||||
while (lista.getLlave() != llave && i < size()) {
|
||||
// Buscar hasta la llave es encontraddo
|
||||
if (lista.getSiguente() != null) {
|
||||
// Buscar en la sigenute enlace
|
||||
if (lista.getSiguiente() != null) {
|
||||
// Buscar en la siguiente enlace
|
||||
previo = lista;
|
||||
lista = (Enlace) lista.getSiguente();
|
||||
lista = (Enlace) lista.getSiguiente();
|
||||
}
|
||||
i++;
|
||||
}
|
||||
@ -149,12 +149,12 @@ final public class ListaEnlazadaCircular {
|
||||
|
||||
// Se encontró
|
||||
if (lista == this.primer) {
|
||||
// Si es la primera enlace, cambiarla al siguente enlace
|
||||
this.primer = (Enlace) this.primer.getSiguente();
|
||||
// Si es la primera enlace, cambiarla al sigueinte enlace
|
||||
this.primer = (Enlace) this.primer.getSiguiente();
|
||||
}
|
||||
else {
|
||||
// Sino cortar esta enlace de la lista
|
||||
previo.setSiguente(lista.getSiguente());
|
||||
previo.setSiguiente(lista.getSiguiente());
|
||||
}
|
||||
size--;
|
||||
return true;
|
||||
@ -176,7 +176,7 @@ final public class ListaEnlazadaCircular {
|
||||
int i = size();
|
||||
Enlace lista = this.primer;
|
||||
while (i > indice + 1) {
|
||||
lista = (Enlace) lista.getSiguente();
|
||||
lista = (Enlace) lista.getSiguiente();
|
||||
i--;
|
||||
}
|
||||
return lista;
|
||||
|
Loading…
Reference in New Issue
Block a user