Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C++

सी ++ में स्ट्रिंग को जल्दी से कैसे उलटें?

इस खंड में, हम देखेंगे कि C++ का उपयोग करके किसी स्ट्रिंग को बहुत तेज़ी से कैसे उलटना है। रिवर्सिंग के लिए एल्गोरिथम लाइब्रेरी में एक बिल्ट-इन फंक्शन होता है, जिसे रिवर्स () कहा जाता है। यह फ़ंक्शन एक कंटेनर की शुरुआत और समाप्ति सूचक लेता है, फिर तत्वों को उलट देता है।

Input: A number string “Hello World”
Output: “dlroW olleH”

एल्गोरिदम

Step 1:Take a string
Step 2: reverse it using reverse() function
Step 3: Print the result.
Step 4: End

उदाहरण कोड

#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 using the reverse() function for reversing a string

   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

  1. एंड्रॉइड में स्ट्रिंग के विपरीत कैसे करें?

    यह उदाहरण दर्शाता है कि Android में स्ट्रिंग का उल्टा कैसे करें चरण 1 - एंड्रॉइड स्टूडियो में एक नया प्रोजेक्ट बनाएं, फाइल ⇒ न्यू प्रोजेक्ट पर जाएं और एक नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें। दूसरा चरण - निम्न कोड को res/layout/activity_main.xml में जोड़ें। उपरोक्त कोड में, हमने न

  1. पायथन प्रोग्राम में एक स्ट्रिंग को कैसे उलटें?

    एक स्ट्रिंग को उलटने के लिए पायथन में कोई अंतर्निहित कार्य नहीं है। इस प्रकार, हमें एक स्ट्रिंग को उलटने के लिए अपने स्वयं के तर्क को लागू करने की आवश्यकता है। हम विभिन्न विधियों का उपयोग करके एक स्ट्रिंग को उलट देंगे। फॉर लूप का उपयोग करना इस पद्धति के पीछे का विचार स्ट्रिंग के अंतिम इंडेक्स से 0

  1. पायथन में एक स्ट्रिंग को कैसे उलटें?

    स्ट्रिंग स्लाइसिंग और रेंज ऑपरेटरों का उपयोग पायथन में एक स्ट्रिंग को उलटने के लिए किया जा सकता है। उदाहरण के लिए: >>> 'Hello'[::-1] ‘olleH’ >>>‘Halloween’[::-1] ‘neewollaH’ [] ऑपरेटर कोलन : द्वारा अलग किए गए 3 नंबर ले सकता है। पहला स्टा