├── cpp code for alternating numbs └── README.md /cpp code for alternating numbs: -------------------------------------------------------------------------------- 1 | #include 2 | using namespace std; 3 | class Solution { 4 | 5 | public: 6 | vector alternateSort(vector& arr) { 7 | vector a; 8 | sort(arr.begin(),arr.end()); 9 | int i=0; 10 | int j=arr.size()-1; 11 | while(i arr; 32 | string input; 33 | getline(cin, input); 34 | stringstream ss(input); 35 | int number; 36 | while (ss >> number) { 37 | arr.push_back(number); 38 | } 39 | Solution obj; 40 | vector ans = obj.alternateSort(arr); 41 | for (int i = 0; i < ans.size(); i++) { 42 | cout << ans[i] << " "; 43 | } 44 | cout << endl; 45 | cout << "~" << endl; 46 | } 47 | return 0; 48 | } 49 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # geeks4geeks #cpp #alternative numbs 2 | #include 3 | using namespace std; 4 | 5 | class Solution { 6 | 7 | public: 8 | vector alternateSort(vector& arr) { 9 | vector a; 10 | sort(arr.begin(),arr.end()); 11 | int i=0; 12 | int j=arr.size()-1; 13 | while(i arr; 35 | string input; 36 | getline(cin, input); 37 | stringstream ss(input); 38 | int number; 39 | while (ss >> number) { 40 | arr.push_back(number); 41 | } 42 | Solution obj; 43 | vector ans = obj.alternateSort(arr); 44 | for (int i = 0; i < ans.size(); i++) { 45 | cout << ans[i] << " "; 46 | } 47 | cout << endl; 48 | cout << "~" << endl; 49 | } 50 | return 0; 51 | } 52 | --------------------------------------------------------------------------------