Advertisement
Guest User

Untitled

a guest
Sep 20th, 2019
122
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.50 KB | None | 0 0
  1. class Deque{
  2. struct Element{
  3. Element* prev;
  4. Element* next;
  5. T* data;
  6. };
  7. Element* beg;
  8. Element* end;
  9. public:
  10. bool add_first(T data){
  11. Element* temp = new Element;
  12. temp->prev = nullptr;
  13. temp->next = beg;
  14. beg = temp;
  15. }
  16. bool add_last(T data){
  17. Element* temp = new Element;
  18. temp->prev = end;
  19. temp->next = nullptr;
  20. end = temp;
  21. }
  22. T pop_first(){
  23. temp = beg;
  24. beg = temp->next;
  25.  
  26. }
  27. T pop_last(){
  28.  
  29. }
  30. T look_first(){
  31.  
  32. }
  33. T look_last(){
  34.  
  35. }
  36. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement