alguien que sepa como hacer un programa que permita las funciones bacicas de una lista doblemente ligada o enlazada creando una clase que contenga la lista y que tenga las siguientes funciones.
insertar, mostrar, buscar, eliminar, algun elemento de la lista si me pueden ayudar les agradeceria mucho
Tema unido automáticamente » 18 Noviembre de 2020, 03:44 pm
Tema unido automáticamente » 18 Noviembre de 2020, 03:52 pm
Aquí el ejemplo de una lista simple :
from nodos import Nodo
class ListaEnlazada(object):
"""
def __init__(self,primero = Nodo(None,None)):
"""Se asigna como Nodo inicial a primero y ultimo por que apuntan al mismo nodo
y se define el tamagno de la lista en cero"""
self.__primero = primero
self.__ultimo = self.__primero
self.__tamagno = 0
"""
es una lista simple creada apartir de una clase pero nesesito para una tarea una lista doblemente enlazada que aga las funsiones de eliminar un elemento, añadir un elemento, buscar un elemento, mostrar la lista; creado con la poo pero no se como hacerlo por lo que requiero la ayuda (*;_;*)