“Conocimiento Programación>Programación Java

Cómo eliminar un nodo en Sistemas de Enlace en Java

2014/3/5
Las listas enlazadas son una estructura básica de datos utilizada para almacenar datos. Ellos son perfectos para situaciones en las que se va una cantidad desconocida de datos que deben almacenarse : la lista simplemente permite al programador para asignar dinámicamente la memoria hasta el final de la lista y crear una "cadena " de los objetos que se conectan el uno al otro . La parte difícil viene cuando uno de estos nodos se deben eliminar de en medio de la lista en algún lugar sin la cadena está siendo roto. En tal caso, puede crear dos nodos para " indicar" los elementos de la lista, arrastrándose por la lista hasta encontrar el nodo a borrar y eliminarlo , manteniendo la integridad de la estructura. Cosas que necesitará
texto editor
Java Developer Kit
Mostrar más instrucciones
1

Crear una función para eliminar el nodo . La función toma un solo número entero que representa el valor del nodo . Esta función asume el nodo "cabeza" es el principio, y cada nodo tiene un " lado " de referencia a lo largo de un solo valor entero :

pública removeNode void ( int valor) {

if ( cabeza == null) {return ;}

nodo trazador = new nodo (); nodo tracer2 = new nodo (); trazador = tracer2 = cabeza ;

while ( tracer.value ! = Valor

Programación Java
Cómo utilizar una utilidad aleatoria Java
Cómo utilizar Weblogic.ejbc lugar de Weblogic.appc
Cómo aprender Java Enterprise
Cómo arreglar una JVM terminada. Código de salida = 13 Error en Eclipse
Cómo Activar Java Applets
Cómo convertir hexadecimal a RGB en Java
Cómo dividir Longitud de cadena en Java
Cómo llamar al constructor predeterminado en Java
Conocimiento de la computadora © http://www.ordenador.online