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

C++ में std::sort का उपयोग करके ऐरे को सॉर्ट कैसे करें

प्रोग्रामिंग भाषा में, सॉर्टिंग एक बुनियादी फंक्शन है जिसे डेटा पर लागू करके डेटा को आरोही या अवरोही क्रम में व्यवस्थित किया जाता है। C++ प्रोग्राम में, ऐरे को सॉर्ट करने के लिए std::sort() फंक्शन होता है।

sort(start address, end address)

यहां,

Start address => तत्व का पहला पता।
Last address => ऐरे के अंतिम तत्व के अगले सन्निहित स्थान का पता।

उदाहरण कोड

#include <iostream>
#include <algorithm>
using namespace std;

void display(int a[]) {
    for(int i = 0; i < 5; ++i)
        cout << a[i] << " ";
}

int main() {
    int a[5] = {4, 2, 7, 9, 6};
    cout << "\n The array before sorting is: ";
    display(a);
    sort(a, a + 5);
    cout << "\n\n The array after sorting is: ";
    display(a);
    return 0;
}

आउटपुट

The array before sorting is: 4 2 7 9 6
The array after sorting is: 2 4 6 7 9
  1. - C++ में Python ऑब्जेक्ट का उपयोग कैसे करें?

    यहां एक उदाहरण है जिसमें एक साधारण Python ऑब्जेक्ट को रैप और एम्बेड किया गया है। हम इसके लिए .c का उपयोग कर रहे हैं, C++ के चरण समान हैं: class PyClass(object): def __init__(self): self.data = [] def add(self, val): self.data.append(val) def __str__(self): return

  1. - C# में Array क्लास के Sort() मेथड का उपयोग कैसे करें

    Sort() मेथड संपूर्ण एक-आयामी सरणी में तत्वों को प्रत्येक तत्व के IComparable कार्यान्वयन का उपयोग करके क्रमबद्ध करता है। सरणी सेट करें। int[] list = { 22, 12, 65, 9}; सरणी को क्रमबद्ध करने के लिए Sort() मेथड का उपयोग करें। Array.Sort(list); निम्नलिखित उदाहरण Sort() मेथड के साथ काम करना सीखने के लिए

  1. - C# में Array को Sort कैसे करें?

    निम्न Integer Array है:int[] arr = { 99, 43, 86 };Sort करने के लिए, Sort() Method का उपयोग करें।Array.Sort(arr);निम्न Complete Code दर्शाता है कि C# में Sort() Method का उपयोग करके Array को कैसे Sort करें।Exampleusing System; class Demo {    static void Main() {       int[]