Advertisement
Imran_Mohammed

String Sort_unique

Jan 25th, 2021
145
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.94 KB | None | 0 0
  1. // In The Name Of Allah
  2.  
  3. #include<bits/stdc++.h>
  4. #include<string.h>
  5. using namespace std;
  6.  
  7. int main()
  8. {
  9.     //For Each Loop In String :
  10.     //Also Character Wise Output
  11.     string s;
  12.     getline(cin , s);
  13.     for(auto u:s )cout << u << " ";
  14.     cout << endl;
  15.  
  16.     //String Reverser :
  17.     reverse(s.begin() , s.end() );
  18.     cout << s << endl;
  19.  
  20.     //Sub_string Output :
  21.     string a = s.substr(2 , 5);
  22.     cout << a << endl;
  23.  
  24.     //String Sorting : Complexity 0(n log n)
  25.     sort(s.begin() , s.end());
  26.     cout << s << endl;
  27.  
  28.     //string Unque :
  29.     sort(s.begin(), s.end());
  30.     int sz = unique(s.begin(),s.end() )- s.begin();
  31.     cout << sz << endl;
  32.  
  33.     //s.pop_back() == Last Element Delete
  34.     //Space Checking : isspace()
  35.     //Lowercase Checking : islower()
  36.     //Uppercase Checking : isupprr()
  37.     char c = 'A';
  38.     bool f1 = islower(c);
  39.     cout << f1 << endl;//Output 0 cause that's uppercase
  40.     return 0;
  41. }
  42.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement