Red de conocimientos turísticos - Información de alquiler - Una pregunta de programación, gracias por la puntuación alta. Estoy esperando en línea. Tengo el código y las capturas de pantalla del funcionamiento exitoso.

Una pregunta de programación, gracias por la puntuación alta. Estoy esperando en línea. Tengo el código y las capturas de pantalla del funcionamiento exitoso.

importar?java.io.*;

importar?java.util.*;

clase?SuitorNode

{

privado?int?Referenciado al siguiente pretendiente

/**

*?SuitorNode constructor, número de inicialización

*/

público?SuitorNode(?int?número?)

{

num?=?número;

}

/*?Métodos accesorios y mutadores*/

public?int?getNum(?)

{

return?num;

}

public?SuitorNode?getNext(?)

{

return?next;

}

public?void?setNext(?SuitorNode?nextNode?)

{

next?=?nextNode;

}

}

/**

*?Suitor Contiene el código principal para crear un pretendiente. SuitorTest

{

/**

*?

/**

*Método "principal" Construir y manipular listas enlazadas.

*/

public?El final de la lista de seguimiento

SuitorNode?prev?=?null //scan =?new?Scanner( ?System .in?);

System.out.println(" Ingrese?el número?de?pretendientes:");

numSuitors?=?scan.nextInt(?) ;

? if(?numSuitors?>?0?)

?{

actual?=?new?SuitorNode(?1?);

current.setNext(?current?); //Make?into?a?

{

//Add?getNext(?) getNext(? ?) ) ;

current.setNext(?temp?);

tail?=?current?. getNext(??) ;

current.}

?if(numSuitors?<=0)

?{

?System.out.println("¿No?suficientes?pretendientes.");

?}

else if(numSuitors ==?1)

?{

?System.out.println("Usted párese primero en la fila.");

?}

?

?else

?{

?

Mientras haya al menos un pretendiente, será eliminado.

{

?//Cuenta hacia adelante tres personas, o cuenta hacia atrás dos personas

?

Porque cuando contamos incluye a las personas actuales .

?{

?prev?=?current;

?current?=?current.getNext();

?}

?//?Eliminar?concursante?current

prev.setNext(?current.getNext(?)) ;?

current = prev.getNext( ?) ;?

?}

*System.out.println("¿Para.ganar.a.la.princesa,?") ?+

?"tú debería estar en posición?" ?+current.getNum(?) ?) ;

}

?

}

}

?