Red de conocimientos sobre prescripción popular - Conocimiento del confinamiento - El uso de la programación Java para implementar una lista enlazada individualmente requiere funciones como inserción, eliminación, clasificación y estadísticas. Los datos en los nodos de la lista enlazada deben ser números enteros.

El uso de la programación Java para implementar una lista enlazada individualmente requiere funciones como inserción, eliminación, clasificación y estadísticas. Los datos en los nodos de la lista enlazada deben ser números enteros.

Enlace de clase pública {

Encabezado de nodo = nulo

Nodo = nulo

Nodo nuevoNodo = nulo

public int Count = 0 ;//Valor estadístico

//Inserción

public void AddNode(int t) {

newNode = new node();

if (cabeza == null) {

cabeza = nuevoNodo

}si no {

punto = cabeza;

mientras (punto .siguiente! = nulo) {

punto = punto.siguiente

}

punto.siguiente = nuevoNodo

}

punto = newNode

punto .vlaue = t;

punto.next = null

count++;

}

//Valor de retorno

public int GetValue(int i) {

if(head == null | | I & lt; 0 | | i & gt recuento)

return-999999;

int n;

temperatura del nodo = null

nodo = cabeza;

for(n = 0; n & lt= I; n++) {

temp = punto;

punto = punto.siguiente

}

Devuelve el valor de temperatura;

}

//Delete

public void DeleteNode(int i) {

If (i & lt0 | | i & gt cuenta){

return;

}

if (i == 0) {

cabeza = cabeza.siguiente

}de lo contrario{

int n = 0;

punto=cabeza;

temperatura del nodo= punto ;

for(n = 0; n &

temp = punto;

punto = punto.siguiente

}

temp .siguiente = punto .

}

cuenta-;

}

>//Ordenar

public void Sotr() {

for(nodo i = cabeza; i! = nulli = i.next) {

for(nodo j = I . next; j!= nullj = j.next) {

if(es decir, vlaue & gtj. vlaue) {

int t = I . vla UE;

I . vla UE = j . vla UE;

j . /p>

}

}

}

}

}

Nodo de clase{

int vlaue

Siguiente nodo;

}