Esempio n. 1
0
 /// <summary>
 /// Adds a node to the rear of the queue, reassigns the rear
 /// </summary>
 /// <param name="node"> the node being added </param>
 public void Enqueue(Node node)
 {
     Rear.Next = node;
     Rear = node;
 }
Esempio n. 2
0
 /// <summary>
 /// Constructor method for creating the Stack
 /// </summary>
 /// <param name="node">Node to add to Stack</param>
 public Stack(Node node)
 {
     Top = node;
 }
Esempio n. 3
0
 //Queue constructor
 public Queue(Node node)
 {
     Front = node;
     Rear = node;
 }