public bool Rotate(IntStackArray s, int n) { bool provera = false; if (n <= s.GetSize()) { int[] niz = new int[n]; int i = 0; while (i < n) { niz[i] = s.Top(); s.Pop(); i++; } i = 0; while (i < n) { s.Push(niz[i]); i++; } provera = true; } return(provera); }
public bool Swap(IntStackArray s) { bool provera = false; if (s.GetSize() >= 2) { provera = true; int temp1 = s.Top(); s.Pop(); int temp2 = s.Top(); s.Pop(); s.Push(temp1); s.Push(temp2); } return(provera); }