কম্পিউটার

C++ এ STL ব্যবহার করে একটি ভেক্টরকে অবরোহী ক্রমে কীভাবে সাজানো যায়?


এই টিউটোরিয়ালে, আমরা C++ এ STL ব্যবহার করে কীভাবে একটি ভেক্টরকে অবরোহ ক্রমে সাজাতে হয় তা বোঝার জন্য একটি প্রোগ্রাম নিয়ে আলোচনা করব।

প্রদত্ত ভেক্টরকে অবরোহী ক্রমে সাজানোর জন্য আমরা C++ এ STL লাইব্রেরি থেকে sort() ফাংশন ব্যবহার করব।

উদাহরণ

#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;
   //sorting in descending order
   sort(a.begin(), a.end(), greater<int>());
   cout << "Sorted Vector in descending order: ";
   for (int i = 0; i < a.size(); i++)
      cout << a[i] << " ";
   cout << endl;
   return 0;
}

আউটপুট

Vector: 1 45 54 71 76 12
Sorted Vector in descending order: 76 71 54 45 12 1

  1. আপনি কিভাবে C# তে একটি অ্যারে সাজাতে চান?

  2. নন স্ট্যাটিক পদ্ধতি ব্যবহার করে অবরোহ ক্রমে এক মাত্রিক অ্যারে কীভাবে সাজানো যায়?

  3. কিভাবে অ্যারে ক্লাস পদ্ধতি ব্যবহার করে একটি মাত্রিক অ্যারেকে অবরোহী ক্রমে সাজানো যায়?

  4. C# ব্যবহার করে অবরোহ ক্রমে একটি অ্যারে সাজান