コード例 #1
0
 //$goals 25
 //$benchmark
 public void removeMinTest(FibHeap fibHeap)
 {
     if (fibHeap != null && fibHeap.repOK())
     {
         FibHeapNode ret_val = fibHeap.removeMin();
     }
 }
コード例 #2
0
 //$goals 1
 //$benchmark
 public void minimumTest(FibHeap fibHeap)
 {
     if (fibHeap != null && fibHeap.repOK())
     {
         FibHeapNode ret_val = fibHeap.minimum();
     }
 }
コード例 #3
0
 //$goals 5
 //$benchmark
 public void insertNodeTest(FibHeap fibHeap, FibHeapNode toInsert)
 {
     if (fibHeap != null && toInsert != null && toInsert.left == toInsert && toInsert.right == toInsert && toInsert.parent == null && toInsert.child == null && fibHeap.repOK())
     {
         FibHeapNode ret_val = fibHeap.insertNode(toInsert);
     }
 }
コード例 #4
0
ファイル: FibHeap.cs プロジェクト: taoxiease/roops
 //$goals 1
 //$benchmark
 public void minimumTest(FibHeap fibHeap)
 {
     if (fibHeap!=null && fibHeap.repOK()) {
       FibHeapNode ret_val = fibHeap.minimum();
     }
 }
コード例 #5
0
ファイル: FibHeap.cs プロジェクト: taoxiease/roops
 //$goals 5
 //$benchmark
 public void insertNodeTest(FibHeap fibHeap, FibHeapNode toInsert)
 {
     if (fibHeap!=null && toInsert!=null && toInsert.left==toInsert && toInsert.right==toInsert && toInsert.parent==null &&  toInsert.child==null && fibHeap.repOK()) {
       FibHeapNode ret_val = fibHeap.insertNode(toInsert);
     }
 }
コード例 #6
0
ファイル: FibHeap.cs プロジェクト: taoxiease/roops
 //$goals 25
 //$benchmark
 public void removeMinTest(FibHeap fibHeap)
 {
     if (fibHeap!=null && fibHeap.repOK()) {
       FibHeapNode ret_val = fibHeap.removeMin();
     }
 }