Esempio n. 1
0
 public void SymmetricExcept(Subset <T> subset)
 {
     this.data.Xor(subset.data);
 }
Esempio n. 2
0
 public void Except(Subset <T> subset)
 {
     subset.data.Not();
     this.data.And(subset.data);
     subset.data.Not();
 }
Esempio n. 3
0
 public void Union(Subset <T> subset)
 {
     this.data.Or(subset.data);
 }
Esempio n. 4
0
 public void Intersect(Subset <T> subset)
 {
     this.data.And(subset.data);
 }
Esempio n. 5
0
 public Subset(Subset <T> subset)
 {
     this.universe = subset.universe;
     this.data     = new BitArray(subset.data);
 }