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

सी ++ सेट को विपरीत दिशा में कैसे पार करें?

मान लीजिए कि हमारे पास एक सेट है, तो हमें सेट को विपरीत दिशा में पार करना होगा। तो अगर सेट एस =[10, 15, 26, 30, 35, 40, 48, 87, 98] जैसा है, तो आउटपुट होगा:98 87 48 40 35 30 26 15 10.

रिवर्स ऑर्डर में ट्रैवर्स करने के लिए, हम रिवर्स_इटरेटर का उपयोग कर सकते हैं। यहां हम रिवर्स इटरेटर की शुरुआत और अंत प्राप्त करने के लिए rbegin () और रेंडर () फ़ंक्शन का उपयोग करेंगे।

उदाहरण

#include <iostream>
#include <set>
using namespace std;
int main() {
   int arr[] = {10, 15, 26, 30, 35, 40, 48, 87, 98};
   set<int> my_set(arr, arr + sizeof(arr) / sizeof(arr[0]));
   set<int>::iterator it;
   cout << "Elements of Set in forward order: ";
   for (it = my_set.begin(); it != my_set.end(); it++)
      cout << *it << " ";
   set<int>::reverse_iterator rev_it;
   cout << "\nElements of Set in reverse order: ";
   for (rev_it = my_set.rbegin(); rev_it != my_set.rend(); rev_it++)
      cout << *rev_it << " ";
}

आउटपुट

Elements of Set in forward order: 10 15 26 30 35 40 48 87 98
Elements of Set in reverse order: 98 87 48 40 35 30 26 15 10

  1. HTML में टेक्स्ट दिशा कैसे सेट करें?

    HTML में टेक्स्ट की दिशा निर्धारित करने के लिए, स्टाइल एट्रिब्यूट का उपयोग करें। शैली विशेषता किसी तत्व के लिए एक इनलाइन शैली निर्दिष्ट करती है। शैली विशेषता का उपयोग सीएसएस संपत्ति दिशा के साथ दिशा निर्धारित करने के लिए किया जाता है। बस ध्यान रखें, शैली विशेषता का उपयोग विश्व स्तर पर किसी भी शैली स

  1. C++ . में विकर्ण ट्रैवर्स II

    मान लीजिए कि हमारे पास nums नामक सूचियों की एक सूची है, हमें अंकों के सभी तत्वों को विकर्ण क्रम में दिखाना होगा। तो, अगर इनपुट पसंद है तो आउटपुट [1,6,2,8,7,3,9,4,12,10,5,13,11,14,15,16] होगा इसे हल करने के लिए, हम इन चरणों का पालन करेंगे - एक सरणी रिट परिभाषित करें एक 2डी सरणी को परिभाषित

  1. विंडोज 10 में स्क्रॉलिंग डायरेक्शन को कैसे उलटें

    विंडोज उपयोगकर्ताओं को दो अलग-अलग प्रकार के लोगों में विभाजित किया जा सकता है। कुछ ऐसे हैं जो डिफ़ॉल्ट तरीके से स्क्रॉल करते हैं, और कुछ ऐसे हैं जो उलटे स्क्रॉलिंग दिशा का उपयोग करना पसंद करते हैं। मैं डिफ़ॉल्ट श्रेणी का एक गर्वित सदस्य हूं, लेकिन मैं कुछ ऐसे लोगों को जानता हूं जो उल्टे स्क्रॉलिंग क