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

सी ++ एसटीएल में स्थिर_सॉर्ट ()


STL की स्थिर_सॉर्ट विधि पहले घटकों को नाम के साथ कुंजी के रूप में आरोही क्रम में क्रमबद्ध करती है और बाद में घटकों को उनके सेगमेंट के साथ कुंजी के रूप में व्यवस्थित किया जाता है। इसके अलावा, स्थिर_सॉर्ट () गणना को इस तथ्य के प्रकाश में स्थिर माना जाता है कि तुलनीय घटकों के समग्र अनुरोध को बनाए रखा जाता है। यहाँ C++ प्रोग्राम का सोर्स कोड दिया गया है जो कि निम्नानुसार प्रदर्शित की गई स्थिर_सॉर्ट () गणना को प्रदर्शित करता है;

उदाहरण

#include <bits/stdc++.h>
using namespace std;
int main(){
   int arr[] = { 11, 15, 18, 19, 16, 17, 13, 20, 14, 12, 10 };
   int n = sizeof(arr) / sizeof(arr[0]);
   stable_sort(arr, arr + n);
   cout << "Array after sorting is =";
   for (int i = 0; i < n; ++i)
      cout << arr[i] << " ";
   return 0;
}

आउटपुट

यह C++ प्रोग्राम निम्नलिखित सरणी को आरोही क्रम में क्रमबद्ध करने के लिए निम्नानुसार उत्पन्न करता है;

Array after sorting is= 10 11 12 13 14 15 16 17 18 19 20

  1. सी ++ एसटीएल में ढेर (3.5)

    C++ STL में, स्टैक का उपयोग कंटेनर के रूप में किया जाता है जिसे LIFO संरचना के रूप में कार्यान्वित किया जाता है। LIFO का मतलब लास्ट इन फर्स्ट आउट। स्टैक पुस्तकों के ढेर के रूप में देख सकता है जिसमें पुस्तकों को एक के ऊपर एक व्यवस्थित किया जाता है और अंतिम डाली गई पुस्तक सबसे पहले हटाई जाएगी, इसलिए इ

  1. सी ++ में static_cast

    static_cast का उपयोग सामान्य/साधारण प्रकार के रूपांतरण के लिए किया जाता है। यह निहित प्रकार के जबरदस्ती के लिए जिम्मेदार कलाकार भी है और इसे स्पष्ट रूप से भी कहा जा सकता है। आपको इसका उपयोग फ्लोट को इंट, चार से इंट आदि में बदलने जैसे मामलों में करना चाहिए। यह संबंधित प्रकार की कक्षाओं को कास्ट कर सक

  1. एसटीएल का उपयोग कर सी ++ में ऐरे उत्पाद

    यह ऐरे उत्पाद का पता लगाने के लिए C++ प्रोग्राम का एक उदाहरण है। एल्गोरिदम Begin Initialize the values of array. Call used defined function accumulate to return the product of array. Print the solution. End. उदाहरण कोड #include <iostream> #include <numeric> using namespace std;