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

सी ++ में एसटीएल का उपयोग कर वेक्टर को कैसे उलटें?

इस ट्यूटोरियल में, हम यह समझने के लिए एक प्रोग्राम पर चर्चा करेंगे कि C++ में STL का उपयोग करके वेक्टर को कैसे रिवर्स किया जाए।

किसी दिए गए वेक्टर को उलटने के लिए हम C++ में STL लाइब्रेरी से रिवर्स () फ़ंक्शन का उपयोग करेंगे।

उदाहरण

#include <bits/stdc++.h>
using namespace std;
int main(){
   //collecting the vector
   vector<int> a = { 1, 45, 54, 71, 76, 12 };
   cout << "Vector: ";
   for (int i = 0; i < a.size(); i++)
      cout << a[i] << " ";
   cout << endl;
   //reversing the vector
   reverse(a.begin(), a.end());
   cout << "Reversed Vector: ";
   for (int i = 0; i < a.size(); i++)
      cout << a[i] << " ";
   cout << endl;
   return 0;
}

आउटपुट

Vector: 1 45 54 71 76 12
Reversed Vector: 12 76 71 54 45 1

  1. सी ++ एसटीएल में रिवर्स फ़ंक्शन सूचीबद्ध करें

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

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

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

  1. एसटीएल में वेक्टर लागू करने के लिए सी++ प्रोग्राम

    जब कोई तत्व डाला या हटाया जाता है तो वेक्टर स्वचालित रूप से गतिशील सरणी की तरह आकार बदलने की क्षमता रखते हैं, कंटेनर स्वचालित रूप से अपने भंडारण को संभालता है। वेक्टर तत्वों को सन्निहित भंडारण में रखा जाता है ताकि उन्हें इटरेटर्स का उपयोग करके एक्सेस और ट्रैवर्स किया जा सके। डेटा को वेक्टर के आरंभ,