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

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


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

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

उदाहरण

#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 में टेक्स्ट डायरेक्शन कैसे सेट करें?

    CSS direction प्रॉपर्टी टेक्स्ट दिशा सेट करने के लिए style एट्रिब्यूट के साथ CSS direction प्रॉपर्टी उपयोग करें। मान: क्र.सं.मान और विवरण 1ltr - लेफ्ट टू राइट 2rtl - राइट टू लेफ्ट 3initial - डिफ़ॉल्ट मान उदाहरण <!DOCTYPE html> <html> <head> <title>HTML Text Direction

  1. C++ में डायगोनल ट्रैवर्स II C++ में डायगोनल ट्रैवर्स II

    मान लीजिए हमारे पास nums नामक लिस्ट ऑफ लिस्ट है, हमें nums के सभी एलिमेंट्स को डायगोनल क्रम में दिखाना है।इसलिए, यदि इनपुट हैतो आउटपुट होगा [1,6,2,8,7,3,9,4,12,10,5,13,11,14,15,16]इसे हल करने के लिए, हम निम्न चरणों का पालन करेंगे:एक ऐरे ret परिभाषित करेंएक 2D ऐरे v परिभाषित करेंi := 0 से शुरू करें,

  1. Windows 10 में स्क्रॉलिंग दिशा को उल्टा कैसे करें Windows 10 में स्क्रॉलिंग दिशा को उल्टा कैसे करें

    Windows उपयोगकर्ताओं को दो श्रेणियों में बांटा जा सकता है: वे जो डिफ़ॉल्ट स्क्रॉलिंग पसंद करते हैं और वे जो उल्टी स्क्रॉलिंग दिशा को अधिक प्राकृतिक मानते हैं। मैं डिफ़ॉल्ट श्रेणी का गर्वित सदस्य हूँ, लेकिन मुझे कुछ ऐसे लोग पता हैं जो उल्टी स्क्रॉलिंग को बेहतर मानते हैं। पहले स्क्रॉलिंग दिशा को उल्ट