@Test public void deleteMin_given_treeRank2_returnsArraySize2() throws Exception { assertTreeArray(new BinomialTreeNode[]{buildTree(0, 1), buildTree(1, 1)}, buildTree(2).deleteMin()); }
public BinomialTreeNode[] deleteMin() { return null; }
BinomialTreeNode { public BinomialTreeNode[] deleteMin() { return null; } }
BinomialTreeNode { public BinomialTreeNode[] deleteMin() { return null; } BinomialTreeNode(int key); }
BinomialTreeNode { public BinomialTreeNode[] deleteMin() { return null; } BinomialTreeNode(int key); int min(); int rank(); BinomialTreeNode[] deleteMin(); static BinomialTreeNode merge(BinomialTreeNode a, BinomialTreeNode b); }
BinomialTreeNode { public BinomialTreeNode[] deleteMin() { return null; } BinomialTreeNode(int key); int min(); int rank(); BinomialTreeNode[] deleteMin(); static BinomialTreeNode merge(BinomialTreeNode a, BinomialTreeNode b); public int key; public ArrayList<BinomialTreeNode> tree; }