Foros del Web » Programación para mayores de 30 ;) » Java »

Consulta de novato con listas y sublistas

Estas en el tema de Consulta de novato con listas y sublistas en el foro de Java en Foros del Web. Hola Necesito implementar el siguiente método (quizás es una tontería pero no lo saco): void removeAllSubList(PositionList<E> list, PositionList<E> subList) La especificación del método es: Recibe ...
  #1 (permalink)  
Antiguo 17/10/2015, 04:27
 
Fecha de Ingreso: octubre-2015
Mensajes: 1
Antigüedad: 8 años, 6 meses
Puntos: 0
Consulta de novato con listas y sublistas

Hola

Necesito implementar el siguiente método (quizás es una tontería pero no lo saco):

void removeAllSubList(PositionList<E> list,
PositionList<E> subList)


La especificación del método es:

Recibe una lista (list) y una sublista (subList) a buscar
dentro de list. Debe eliminar de list todas las occurrencias de subList,
empezando en el principio de la lista y moviendose hacia el
final.El metodo devuelve el resultado en el parametro de entrada
list. No debe cambiar el parametro subList.

Se asume que la lista y la sublista no tienen elementos Null pero ambas pueden ser vacias y null en si mismas.

Por ejemplo, si la lista es: [01233433] y la sublista: [33], el resultado tiene que devolverme la lista (modificada) como: [0124]

Contamos con los métodos típicos trabajando con listas:

-Interrogadores: 'size', 'isEmpty'.

-Acceso ("getters"): 'first', 'last', 'next' y 'prev'. Permiten moverse por las posiciones de la lista. Devuelven 'null' si no existe el nodo al que se pretende acceder. De esta forma se puede usar null como valor centinela en bucles.

-Inserción: 'addFirst', 'addLast', 'addBefore' y 'addAfter'.

-Borrado: 'remove' borra una posición, dejando las otras posiciones "conectadas".

-Modificación: 'set' modifica el elemento de una posición.

-Conversión: el método 'toArray' devuelve un vector (array) con los elementos de la lista en el mismo orden posicional de izquierda a derecha. Devuelve un vector de 'Object' .


Muchas gracias, estoy empezando con estructuras de datos y cuesta un poco acostumbrarse. Espero que me ayudéis.

Etiquetas: listas, metodo, valor
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:46.