Advertisement
Guest User

Untitled

a guest
Mar 3rd, 2021
12
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.49 KB | None | 0 0
  1. #include <iostream>
  2. #include "func.hpp"
  3.  
  4. void Test1()
  5. {
  6. List<int> first;
  7.  
  8.  
  9. first.push_back(1);
  10. first.push_back(2);
  11. first.push_back(3);
  12. first.push_back(4);
  13.  
  14. for(int i = 0; i < first.GetSize(); i++)
  15. {
  16. std::cout << first[i] << " " ;
  17. }
  18. std::cout << std::endl;
  19.  
  20. first.Reverse();
  21.  
  22. for(int i = 0; i < first.GetSize(); i++)
  23. {
  24. std::cout << first[i] << " " ;
  25. }
  26. std::cout << std::endl;
  27. }
  28.  
  29. void Test2()
  30. {
  31. List<int> first;
  32.  
  33.  
  34. first.push_back(1);
  35. first.push_back(2);
  36. first.push_back(3);
  37. first.push_back(4);
  38.  
  39. first.ShiftRight();
  40.  
  41.  
  42. for(int i = 0; i < first.GetSize(); i++)
  43. {
  44. std::cout << first[i] << " " ;
  45. }
  46. std::cout << std::endl;
  47.  
  48. first.Reverse();
  49.  
  50. for(int i = 0; i < first.GetSize(); i++)
  51. {
  52. std::cout << first[i] << " " ;
  53. }
  54. std::cout << std::endl;
  55. }
  56.  
  57.  
  58. void Test3()
  59. {
  60. List<int> first;
  61.  
  62.  
  63. first.push_back(1);
  64. first.push_back(2);
  65. first.push_back(3);
  66. first.push_back(4);
  67. first.push_front(3);
  68. first.push_back(3);
  69.  
  70. first.ShiftRight();
  71.  
  72.  
  73. for(int i = 0; i < first.GetSize(); i++)
  74. {
  75. std::cout << first[i] << " " ;
  76. }
  77. std::cout << std::endl;
  78.  
  79. first.Reverse();
  80.  
  81. for(int i = 0; i < first.GetSize(); i++)
  82. {
  83. std::cout << first[i] << " " ;
  84. }
  85. std::cout << std::endl;
  86. }
  87.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement