In C++ sind Zeichenfolgen die Zeichenfolge, die zur Darstellung von Textdaten verwendet wird. In diesem Artikel erfahren Sie, wie Sie einen String in C++ umkehren.
Java-Listenfeld
Zum Beispiel,
Input: myString = 'Hello, GFG!' Output: myString = '!GFG ,olleH'>
Kehren Sie eine Zeichenfolge in C++ um
Das Umkehren einer Zeichenfolge bedeutet, dass das letzte Zeichen das erste Zeichen sein sollte, das vorletzte das zweite und so weiter. Das Umkehren einer Zeichenfolge ist eine grundlegende Operation in der Programmierung und in C++ können wir dies mit dem std::reverse()-Algorithmus tun, der in der STL-Bibliothek bereitgestellt wird.
Syntax von std::reverse()
std:: reverse (begin_itr, end_itr);>
Wo,
- begin_itr ist der Iterator zum Anfang des Bereichs.
- end_itr ist der Iterator bis zum Ende des Bereichs.
C++-Programm zum Umkehren eines Strings in C++
C++
Rhel vs. Centos
// C++ program to reverse a string using the reverse()> // function> #include> #include> > using> namespace> std;> > int> main()> {> >string str =>'Hello, World!'>;> >cout <<>'Original string: '> << str << endl;> > >// Reverse the string using the reverse() function> >reverse(str.begin(), str.end());> > >cout <<>'Reversed string: '> << str << endl;> > >return> 0;> }> |
foreach Java
>
>
SonderzeichennameAusgabe
Original string: Hello, World! Reversed string: !dlroW ,olleH>
Zeitkomplexität: An)
Hilfsraum: O(1)