differenceCardinality<T> static method
Calculates the cardinality of the difference of two sets.
Formula: |A - B| = |A| - |A ∩ B|
Example:
final a = CustomSet<int>([1, 2, 3, 4, 5]);
final b = CustomSet<int>([3, 4, 5]);
print(CardinalityUtils.differenceCardinality(a, b)); // Output: 2
Implementation
static int differenceCardinality<T>(CustomSet<T> a, CustomSet<T> b) {
final intersectionCardinality = SetOperations.intersection(
a,
b,
).cardinality;
return a.cardinality - intersectionCardinality;
}