Facebook
From Coral Pheasant, 5 Years ago, written in C#.
Embed
Download Paste or View Raw
Hits: 187
  1. int[] tab = new int[0];
  2.         int dlugosc = 0;
  3.  
  4.        
  5.  
  6.         public void Push(int x)
  7.         {
  8.             dlugosc++;
  9.             int[] temp = new int[dlugosc];
  10.             temp[dlugosc-1] = x;
  11.             for(int i = 0; i < dlugosc-1; i++)
  12.             {
  13.                 temp[i] = tab[i];
  14.             }
  15.  
  16.             tab = temp;
  17.         }
  18.  
  19.         public int Pop()
  20.         {
  21.             int a = tab[0];
  22.             int[] temp = new int[dlugosc-1];
  23.             for(int i = 1; i < dlugosc; i++)
  24.             {
  25.                 temp[i - 1]=tab[i];
  26.             }
  27.             dlugosc--;
  28.  
  29.             tab = temp;
  30.  
  31.             return a;
  32.         }
  33.  
  34.         public int Length()
  35.         {
  36.             return dlugosc;
  37.         }
  38.  
  39.         public void Show()
  40.         {
  41.             for(int i = 0; i < dlugosc; i++)
  42.             {
  43.                 Console.Write(tab[i] + ", ");
  44.             }
  45.             Console.WriteLine();
  46.         }