মডিউল ১৩-৮ঃ STL Stack
এখন দেখা যাক STL (Standard Template Library) এর stack container ব্যবহার করে কিভাবে stack এর operation গুলো কিভাবে কাজ করে তা আরো ভালোভাবে বুঝে নিব।
Code:
#include <bits/stdc++.h>
using namespace std;
int main()
{
stack<int> st; //stack container দিয়ে stack নেয়া হচ্ছে।
int n;
cin >> n;
for (int i = 0; i < n; i++)
{
int x;
cin >> x;
st.push(x); // stack এ value push করা হচ্ছে।
}
// stack এ value empty না হওয়া অব্দি loop চালানো হচ্ছে।
while (!st.empty())
{
cout << st.top() << endl; // top print করে হচ্ছে।
st.pop(); // top value টা pop or delete করা হচ্ছে।
}
return 0;
}
Previousমডিউল ১৩-৭ঃ Stack Implement using Doubly Linked ListNextমডিউল ১৪ঃ Queue Implmentation and STL
Last updated