Advertisement
Guest User

Untitled

a guest
Mar 21st, 2018
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.75 KB | None | 0 0
  1. Hello, World!
  2.  
  3. Initial State:
  4. Size: 0
  5. Empty: true
  6. Valid: true
  7. Front: 0 (0)
  8. Back: 0 (0)
  9. Data:
  10.  
  11. pop_back() on empty deque
  12. Size: 0
  13. Empty: true
  14. Valid: true
  15. Front: 0 (0)
  16. Back: 0 (0)
  17. Data:
  18.  
  19. pop_front() on empty deque
  20. Size: 0
  21. Empty: true
  22. Valid: true
  23. Front: 0 (0)
  24. Back: 0 (0)
  25. Data:
  26.  
  27. push_front() on empty deque
  28. Size: 1
  29. Empty: false
  30. Valid: true
  31. Front: 1 (0x6000128b0)
  32. Back: 1 (0x6000128b0)
  33. Data: [(1)]
  34.  
  35. pop_back() on deque of size 1
  36. Size: 0
  37. Empty: true
  38. Valid: true
  39. Front: 0 (0)
  40. Back: 0 (0)
  41. Data:
  42.  
  43. push_front() on empty deque (again)
  44. Size: 1
  45. Empty: false
  46. Valid: true
  47. Front: 1 (0x6000128c0)
  48. Back: 1 (0x6000128c0)
  49. Data: [(1)]
  50.  
  51. push_front() on deque of size 1
  52. Size: 2
  53. Empty: false
  54. Valid: true
  55. Front: 2 (0x600012920)
  56. Back: 1 (0x6000128c0)
  57. Data: [2] (1)
  58.  
  59. adding extra entries using push_front()
  60. Size: 3
  61. Empty: false
  62. Valid: true
  63. Front: 3 (0x6000128e0)
  64. Back: 1 (0x6000128c0)
  65. Data: [3] 2 (1)
  66.  
  67. pop_front() on deque with a size greater than 1
  68. Size: 2
  69. Empty: false
  70. Valid: true
  71. Front: 2 (0x600012920)
  72. Back: 1 (0x6000128c0)
  73. Data: [2] (1)
  74.  
  75. pop_back() on deque with a size greater than 1
  76. Size: 1
  77. Empty: false
  78. Valid: true
  79. Front: 2 (0x600012920)
  80. Back: 2 (0x600012920)
  81. Data: [(2)]
  82.  
  83. reset deque to be empty
  84. Size: 0
  85. Empty: true
  86. Valid: true
  87. Front: 0 (0)
  88. Back: 0 (0)
  89. Data:
  90.  
  91. push_back() on empty deque
  92. Size: 1
  93. Empty: false
  94. Valid: true
  95. Front: 1 (0x6000128b0)
  96. Back: 1 (0x6000128b0)
  97. Data: [(1)]
  98.  
  99. push_back() on deque of size 1
  100. Size: 2
  101. Empty: false
  102. Valid: true
  103. Front: 1 (0x6000128b0)
  104. Back: 2 (0x6000128d0)
  105. Data: [1] (2)
  106.  
  107. push_back() on deque with a size greater than 1
  108. Size: 3
  109. Empty: false
  110. Valid: true
  111. Front: 1 (0x6000128b0)
  112. Back: 3 (0x6000128f0)
  113. Data: [1] 2 (3)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement