public void Test() { MyQueue obj = new MyQueue(); obj.Push(1); obj.Push(2); obj.Push(3); Console.WriteLine(obj.Pop()); Console.WriteLine(obj.Pop()); Console.WriteLine(obj.Pop()); }
public void Test1() { // Arrange var myQueue = new MyQueue(); myQueue.Push(1); myQueue.Push(2); // Act // Assert Assert.AreEqual(1, myQueue.Peek()); Assert.AreEqual(1, myQueue.Pop()); Assert.False(myQueue.Empty()); }
private static void Main() { var s = new MyStack(); s.Push(1); s.Push(2); var top = s.Pop(); top = s.Top(); var sEmpty = s.Empty(); var q = new MyQueue(); q.Push(1); q.Push(2); var peek = q.Peek(); peek = q.Pop(); var empty = q.Empty(); }
public static void Main(string[] args) { MyQueue <int> test = new MyQueue <int>(); test.Enqueue(1); test.Enqueue(2); test.Enqueue(3); test.Enqueue(4); test.Enqueue(5); test.Dequeue(); test.Enqueue(6); test.Enqueue(7); Console.Out.WriteLine(test.Dequeue()); Console.Out.WriteLine(test.Dequeue()); Console.Out.WriteLine(test.Dequeue()); Console.Out.WriteLine(test.Dequeue()); Console.Out.WriteLine(test.Dequeue()); Console.Out.WriteLine(test.Dequeue()); }