#include "LSet.h" #include using namespace std; int main( ) { int i; Set s1, s2; s1.insert( 8 ); s1.insert( 3 ); s1.insert( 1 ); s1.insert( 4 ); s1.insert( 1 ); s1.remove( 8 ); s2.insert( 4 ); s2.insert( 2 ); s2.insert( 6 ); cout << "S1: " << s1 << ", size= " << s1.getSize( ) << endl; cout << "S2: " << s2 << ", size= " << s2.getSize( ) << endl; Set s3 = s1.setUnion( s2 ); Set s4 = s1.intersect( s2 ); cout << "union: " << s3 << endl; cout << "intersect: " << s4 << endl; Set s5 = s4 = s3 = s2 = s1 = s1; cout << "S1: " << s1 << ", size= " << s1.getSize( ) << endl; cout << "S2: " << s2 << ", size= " << s2.getSize( ) << endl; cout << "S3: " << s3 << ", size= " << s3.getSize( ) << endl; cout << "S4: " << s4 << ", size= " << s4.getSize( ) << endl; cout << "S5: " << s5 << ", size= " << s5.getSize( ) << endl; return 0; }