इस खंड में, हम देखेंगे कि C++ का उपयोग करके स्ट्रिंग को बहुत जल्दी कैसे रिवर्स किया जाए। रिवर्स करने के लिए एल्गोरिदम लाइब्रेरी में एक बिल्ट-इन फंक्शन है, जिसे reverse() कहा जाता है। यह फंक्शन एक कंटेनर के प्रारंभिक और अंतिम पॉइंटर लेता है, फिर एलिमेंट्स को रिवर्स करता है।
Input: एक नंबर स्ट्रिंग "Hello World"
Output: "dlroW olleH"
एल्गोरिदम
Step 1: एक स्ट्रिंग लें
Step 2: reverse() फंक्शन का उपयोग करके इसे रिवर्स करें
Step 3: परिणाम प्रिंट करें।
Step 4: समाप्त
उदाहरण कोड
#include<iostream>
#include<algorithm>
using namespace std;
main() {
string my_str = "This is a string to be reversed";
cout << "Initial state of this string: " << my_str << endl;
//स्ट्रिंग को रिवर्स करने के लिए reverse() फंक्शन का उपयोग
reverse(my_str.begin(), my_str.end());
cout << "Final state of this string: " << my_str;
}
आउटपुट
Initial state of this string: This is a string to be reversed
Final state of this string: desrever eb ot gnirts a si sihT