কম্পিউটার টিউটোরিয়াল

C++-এ STL ব্যবহার করে অ্যারে রিভার্স (Reverse) করা


এখানে আমরা দেখব C++-এ STL ফাংশন ব্যবহার করে অ্যারে রিভার্স কীভাবে করা যায়। যদি অ্যারে A = [10, 20, 30, 40, 50, 60] হয়, তবে আউটপুট হবে B = [60, 50, 40, 30, 20, 10]। রিভার্স করার জন্য <algorithm> হেডার ফাইলে reverse() ফাংশন আছে। কোড নিচের মতো:

উদাহরণ

#include <iostream> #include <algorithm> using namespace std; int main() {    int arr[] = {10, 20, 30, 40, 50, 60};    int n = sizeof(arr) / sizeof(arr[0]);    cout << "Array before reverse: ";    for (int i = 0; i < n; i++)    cout << arr[i] << " ";    reverse(arr, arr + n);    cout << "\nArray after reverse: ";    for (int i = 0; i < n; i++)    cout << arr[i] << " "; }

আউটপুট

Array before reverse: 10 20 30 40 50 60 Array after reverse: 60 50 40 30 20 10

  1. সি++ STL ব্যবহার করে অ্যারে প্যালিনড্রোম কিনা তা যাচাই করার প্রোগ্রাম

  2. C++ STL-এ List reverse ফাংশন

  3. C++-এ new ব্যবহার করে ডাইনামিক ২D অ্যারে ঘোষণা

  4. C++-এ new ব্যবহার করে ২D অ্যারে ডিক্লেয়ার করা (Dynamic 2D Array)