Exemple #1
0
        private Node Dequeue(HeapPriorityQueue <Node> queue)
        {
            Node returnMe = queue.Dequeue();

            Assert.IsTrue(queue.IsValidQueue());
            return(returnMe);
        }
 private void Enqueue(HeapPriorityQueue<Node> queue, Node node)
 {
     queue.Enqueue(node, node.Priority);
     Assert.IsTrue(queue.IsValidQueue());
 }
 private Node Dequeue(HeapPriorityQueue<Node> queue)
 {
     Node returnMe = queue.Dequeue();
     Assert.IsTrue(queue.IsValidQueue());
     return returnMe;
 }
Exemple #4
0
 private void Enqueue(HeapPriorityQueue <Node> queue, Node node)
 {
     queue.Enqueue(node, node.Priority);
     Assert.IsTrue(queue.IsValidQueue());
 }