blue.combo
Class CombinationSet

java.lang.Object
  |
  +--blue.collections.Bag
        |
        +--blue.collections.Set
              |
              +--blue.combo.CombinationSet

public class CombinationSet
extends Set


Fields inherited from class blue.collections.Bag
indexOfCurrent
 
Constructor Summary
CombinationSet(Set set, int n)
           
 
Method Summary
 int c(int n, int r)
           
 int cardinality()
           
 void display()
           
 boolean done()
           
 java.lang.Object element()
           
 int f(int n)
           
 Bag next()
           
 int p(int n, int r)
           
 void reset()
           
 
Methods inherited from class blue.collections.Set
add, add, add, add, add, copy, delete, setCurrentIndex
 
Methods inherited from class blue.collections.Bag
display, display, member, random, randomize, remove
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CombinationSet

public CombinationSet(Set set,
                      int n)
Method Detail

cardinality

public int cardinality()
Overrides:
cardinality in class Bag

c

public int c(int n,
             int r)

f

public int f(int n)

p

public int p(int n,
             int r)

display

public void display()
Overrides:
display in class Set

done

public boolean done()

reset

public void reset()
Overrides:
reset in class Bag

next

public Bag next()
Overrides:
next in class Bag

element

public java.lang.Object element()
Overrides:
element in class Bag