double _eIntersect(BloomFilter &b) { double dot = 0; //cout << fsize << "==" << filter.size() << endl; for (size_t i =0; i < fsize; i++) if (filter[i] == 1 || b.filter[i] == 1) dot ++; double union_size = _eUnion(b); double e = _esize() + b._esize() - union_size; return e; }