Advertisement
Guest User

Pila e coda

a guest
May 29th, 2015
245
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.75 KB | None | 0 0
  1. class Stack:
  2. def __init__(self):
  3. self.stack = []
  4. def push(self, i):
  5. # i è un elemento da appendere allo stack
  6. self.stack.append(i)
  7. def pop(self):
  8. self.stack.pop()
  9. def top(self):
  10. return self.stack[-1]
  11. def empty(self):
  12. if self.stack == []:
  13. return true
  14. else:
  15. return false
  16.  
  17. -------------------------------------------------
  18.  
  19. class Queue:
  20. def __init__(self):
  21. self.queue = []
  22. def in(self, j):
  23. #j è l'elemento da appendere alla coda
  24. self.queue.append(j)
  25. def out(self):
  26. self.queue.pop(0)
  27. def first(self):
  28. return self.queue[0]
  29. def last(self):
  30. return self.queue[-1]
  31. def empty(self):
  32. if self.queue == []:
  33. return true
  34. else:
  35. return false
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement