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

C++-এ ইউজার ডিফাইনড সাইজের 2D ভেক্টর


একটি ভেক্টরের ভেক্টরকে 2D ভেক্টর বলা হয়।

অ্যালগরিদম

শুরু    v ভেরিয়েবল 2D ভেক্টর টাইপ ঘোষণা করুন।    v ভেক্টরে মান আরম্ভ করুন।    "2D ভেক্টরটি:" প্রিন্ট করুন।    for (int i = 0; i < v.size(); i++)       for (int j = 0; j < v[i].size(); j++)          2D ভেক্টর v[i][j] এর মান প্রিন্ট করুন। শেষ।

উদাহরণ

#include <iostream> #include <vector> // C++-এ 2D ভেক্টরের হেডার ফাইল using namespace std; int main() {    vector<vector<int> > v{ { 4, 5, 3, 10 }, // 2D ভেক্টর মান দিয়ে আরম্ভ।    { 2, 7, 11 },    { 3, 2, 1, 12 } };    cout << "2D ভেক্টরটি:" << endl;    for (int i = 0; i < v.size(); i++) { // 2D ভেক্টর প্রিন্ট করা হচ্ছে।       for (int j = 0; j < v[i].size(); j++)       cout << v[i][j] << " ";       cout << endl;    }    return 0; }

আউটপুট

2D ভেক্টরটি: 4 5 3 10 2 7 11 3 2 1 12

  1. C++-এ ৩n স্লাইস পিজা (Pizza With 3n Slices)

  2. C++ map: ইউজার ডিফাইনড ডেটা টাইপ কি হিসেবে ব্যবহার

  3. C++-এ ভেক্টর সর্ট করা (Sorting a vector in C++)

  4. C++-এ std::vector শাফেল করার পদ্ধতি