static void Main(string[] args) { MyQueue <int> queue = new MyQueue <int>(); for (int i = 0; i < 10; i++) { queue.Enqueue(i); } while (queue.size() > 0) { Console.WriteLine(queue.Dequeue()); } }
static void Main(string[] args) { var MyStack = new MyQueue <int>(); for (int i = 0; i < 150; i++) { MyStack.Push(i); } for (int i = 0; i < 150; i++) { Console.WriteLine(MyStack.Peek()); MyStack.Pop(); } Console.ReadLine(); }
static void Main(string[] args) { var queue = new MyQueue <int>(); for (int i = 0; i < 150; i++) { queue.Push(i); } for (int i = 0; i < 150; i++) { Console.WriteLine(queue.Peek()); queue.Pop(); } Console.ReadLine(); }
public static void Main() { var queue = new MyQueue <int>(); queue.Enqueue(5); queue.Enqueue(8); queue.Enqueue(15); queue.Enqueue(243); queue.Enqueue(13); Console.WriteLine("Deque element {0}", queue.Dequeue()); Console.WriteLine("Peek element {0}", queue.Peek()); foreach (var element in queue) { Console.WriteLine("{0} ", element); } }
static void Main(string[] args) { MyQueue <int> queue = new MyQueue <int>(); for (int i = 0; i < 30; i++) { queue.Enqueue(new Random().Next(20, 500)); } int number = 0; foreach (var time in queue) { number++; Thread.Sleep(time); Console.WriteLine("Заявка №" + number + " заняла " + time + "мс и покинула очередь."); } }