কম্পিউটার

পুশ এবং পপ অপারেশন সহ স্ট্যাক বাস্তবায়নের জন্য সি# প্রোগ্রাম


স্ট্যাকে উপাদান যোগ করতে পুশ অপারেশন সহ স্ট্যাক সেট করুন −

Stack st = new Stack();

st.Push('A');
st.Push('M');
st.Push('G');
st.Push('W');

স্ট্যাক থেকে উপাদান পপ করতে, পপ() পদ্ধতি -

ব্যবহার করুন

st.Pop();
st.Pop();

পুশ এবং পপ অপারেশনগুলির সাথে একটি স্ট্যাক প্রয়োগ করার জন্য নিম্নলিখিতটি একটি উদাহরণ -

উদাহরণ

using System;
using System.Collections;

namespace CollectionsApplication {
   class Program {
      static void Main(string[] args) {
         Stack st = new Stack();

         st.Push('A');
         st.Push('M');
         st.Push('G');
         st.Push('W');

         Console.WriteLine("Current stack: ");
         foreach (char c in st) {
            Console.Write(c + " ");
         }
         Console.WriteLine();

         st.Push('V');
         st.Push('H');
         Console.WriteLine("The next poppable value in stack: {0}", st.Peek());
         Console.WriteLine("Current stack: ");

         foreach (char c in st) {
            Console.Write(c + " ");
         }

         Console.WriteLine();

         Console.WriteLine("Removing values ");
         st.Pop();
         st.Pop();
         st.Pop();

         Console.WriteLine("Current stack: ");
         foreach (char c in st) {
            Console.Write(c + " ");
         }
      }
   }
}

আউটপুট

Current stack:
W G M A
The next poppable value in stack: H
Current stack:
H V W G M A
Removing values
Current stack:
G M A

  1. পাইথনে সামনে, মাঝখানে এবং পিছনের দিক থেকে ধাক্কা বা পপ করতে পারে এমন একটি সারি বাস্তবায়নের প্রোগ্রাম

  2. একটি স্ট্যাক বাস্তবায়নের জন্য পাইথন প্রোগ্রাম

  3. পাইথন প্রোগ্রাম লিঙ্ক করা তালিকা ব্যবহার করে একটি স্ট্যাক বাস্তবায়ন করতে

  4. পাইথন প্রোগ্রামের সাথে ডেটা বিশ্লেষণ এবং ভিজ্যুয়ালাইজেশন