Olá pessoal, na faculdade, me deparei com um enunciado estranho que devo programar, aí segue:
“Construa uma classe, subclasse da classe Vector, que manipule estruturas de
listas duplamente encadeadas, definido operações que permitam: acessar,
além do elemento do início e do fim da lista, o antecessor e o predecessor de
um dado elemento; inserir um novo elemento como sucessor de um elemento
dado; inserir um novo elemento como predecessor de um elemento dado;
eliminar um elemento dado. Construa um programa que usa essa classe para
instanciar uma lista e inicializar essa lista com um conjunto de elementos.
Depois, fornecer elementos para usar todos os métodos criados.”
Eu achei ele meio confuso, nao quero que ninguem faça pra mim, mas nao consegui pensar em uma lista duplamente encadeada com Vector…
Alguem pode tentar me dar uma luz ?
[]'s