Guest User

Untitled

a guest
Jan 23rd, 2018
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.06 KB | None | 0 0
  1. #include "lists.h"
  2. #include <iostream>
  3.  
  4. int main(){
  5.  
  6.  
  7. std::cout << "Lista pusta\n";
  8. DoubleLinkedList l1;
  9. l1.printForward();
  10. l1.printReverse();
  11. l1.find(5);
  12. l1.remove(NULL);
  13. l1.clear();
  14. l1.begin();
  15. l1.end();
  16. l1.printForward();
  17. l1.printReverse();
  18. LegalLinkedList l2=l1.toLegal();
  19. l2.printForward();
  20. l2.printReverse();
  21. l2.find(5);
  22. l2.remove(NULL);
  23. l2.clear();
  24. l2.begin();
  25. l2.end();
  26. l2.printForward();
  27. l2.printReverse();
  28. DoubleLinkedList l3 = l2.toDouble();
  29. l3.printForward();
  30. l3.printReverse();
  31. l3.find(5);
  32. l3.remove(NULL);
  33. l3.clear();
  34. l3.begin();
  35. l3.end();
  36. l3.printForward();
  37. l3.printReverse();
  38.  
  39. std::cout << "Lista 1elementowa\n";
  40. DoubleLinkedList l4;
  41. l4.add(5, l4.begin());
  42. l4.printForward();
  43. l4.printReverse();
  44. l4.remove(l4.find(5));
  45. l4.printForward();
  46. l4.printReverse();
  47. l4.add(5, l4.end());
  48. l4.printForward();
  49. l4.printReverse();
  50. l4.remove(l4.find(5));
  51. l4.printForward();
  52. l4.printReverse();
  53. l4.add(5, l4.begin());
  54. l4.add(10,l4.begin());
  55. l4.find(5);
  56. l4.add(4, l4.begin());
  57. l4.add(6, l4.find(4));
  58. l4.add(7, l4.end());
  59. l4.printForward();
  60. l4.printReverse();
  61. l4.remove(NULL);
  62. l4.remove(l4.begin());
  63. l4.remove(l4.find(7));
  64. l4.remove(l4.end());
  65. l4.printForward();
  66. l4.printReverse();
  67. l4.add(8, NULL);
  68. l4.add(9, l4.begin());
  69. l4.printForward();
  70. l4.printReverse();
  71. LegalLinkedList l5= l4.toLegal();
  72. l4.clear();
  73. l4.printForward();
  74. l4.printReverse();
  75. l5.add(5, l5.begin());
  76. l5.printForward();
  77. l5.printReverse();
  78. l5.remove(l5.find(5));
  79. l5.printForward();
  80. l5.printReverse();
  81. l5.add(5, l5.end());
  82. l5.printForward();
  83. l5.printReverse();
  84. l5.remove(l5.find(5));
  85. l5.printForward();
  86. l5.printReverse();
  87. l5.add(5, l5.begin());
  88. l5.add(10,l5.begin());
  89. l5.find(5);
  90. l5.add(4, l5.begin());
  91. l5.add(6, l5.find(4));
  92. l5.add(7, l5.end());
  93. l5.printForward();
  94.  
  95. system("PAUSE");
  96. return 0;
  97. }
Add Comment
Please, Sign In to add comment