Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class Cola:
- def __init__(self):
- self.primero = None
- self.ultimo = None
- def encolar(self, x):
- nuevo = Nodo(x)
- if self.ultimo:
- self.ultimo.prox = nuevo
- self.ultimo = nuevo
- else:
- self.primero = nuevo
- self.ultimo = nuevo
- def desencolar(self):
- if self.primero:
- valor = self.primero.dato
- self.primero = self.primero.prox
- if not self.primero:
- self.ultimo = None
- return valor
- else:
- raise ValueError("La cola está vacía")
- def es_vacia(self):
- return self.primero == None
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement