Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include "func.hpp"
- void Test1()
- {
- List<int> first;
- first.push_back(1);
- first.push_back(2);
- first.push_back(3);
- first.push_back(4);
- for(int i = 0; i < first.GetSize(); i++)
- {
- std::cout << first[i] << " " ;
- }
- std::cout << std::endl;
- first.Reverse();
- for(int i = 0; i < first.GetSize(); i++)
- {
- std::cout << first[i] << " " ;
- }
- std::cout << std::endl;
- }
- void Test2()
- {
- List<int> first;
- first.push_back(1);
- first.push_back(2);
- first.push_back(3);
- first.push_back(4);
- first.ShiftRight();
- for(int i = 0; i < first.GetSize(); i++)
- {
- std::cout << first[i] << " " ;
- }
- std::cout << std::endl;
- first.Reverse();
- for(int i = 0; i < first.GetSize(); i++)
- {
- std::cout << first[i] << " " ;
- }
- std::cout << std::endl;
- }
- void Test3()
- {
- List<int> first;
- first.push_back(1);
- first.push_back(2);
- first.push_back(3);
- first.push_back(4);
- first.push_front(3);
- first.push_back(3);
- first.ShiftRight();
- for(int i = 0; i < first.GetSize(); i++)
- {
- std::cout << first[i] << " " ;
- }
- std::cout << std::endl;
- first.Reverse();
- for(int i = 0; i < first.GetSize(); i++)
- {
- std::cout << first[i] << " " ;
- }
- std::cout << std::endl;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement