Ejemplo n.º 1
0
 public QueueNode(T data)
 {
     this.data = data;
     next      = null;
 }
Ejemplo n.º 2
0
 public QueueNode(T data, QueueNode <T> next = null)
 {
     this.data = data;
     this.next = next;
 }
Ejemplo n.º 3
0
 public QueueNode(int value)
 {
     this.value = value;
     Next       = null;
 }
Ejemplo n.º 4
0
 public Queue()
 {
     first = null;
 }
Ejemplo n.º 5
0
 public void Clear()
 {
     count = 0;
     head  = null;
     tail  = null;
 }
Ejemplo n.º 6
0
 public QueueNode(object dataValue, QueueNode nextNode)
 {
     data = dataValue;
     next = nextNode;
 }
Ejemplo n.º 7
0
 public QueueNode(T value, QueueNode <T> prevNode = null)
 {
     this.value    = value;
     this.PrevNode = prevNode;
 }
Ejemplo n.º 8
0
 public QueueNode(T item, QueueNode <T> next)
 {
     this.Item = item;
     this.Next = next;
 }
Ejemplo n.º 9
0
 public QueueList()
 {
     head = null;
     tail = null;
 }
Ejemplo n.º 10
0
 public override void Clear()
 {
     head = null;
     tail = null;
     size = 0;
 }
Ejemplo n.º 11
0
 public QueueR()
 {
     _head   = _tail = null;
     _amount = 0;
 }
Ejemplo n.º 12
0
 public QueueNode(T data)
 {
     Data = data;
     Next = null;
 }
Ejemplo n.º 13
0
 public Queue()
 {
     headNode = null;
     lastNode = null;
 }