I próbować stosunkowo skuteczny algorytm the następujący problem: I mieć ograniczony set S = {s_1, s_2, s_3,…}, dokąd set s_i s_i być s_i ograniczony set. I potrzebować podzbiór S -- dzwonić ono T -- dokąd the liczba element w the zjednoczenie nad wszystkie element w T być równy the liczba itself element w T.
For przykład, jeżeli I mieć the set S = {{1,2,8}, {3,5}, {1,3,8}, {2,5,7}, {1,2,5,8}, {3,8}, {2,7}, {7}}, then the algorytm musieć the set T = {{3,5}, {2,5,7}, {2,7}, {7}} ponieważ T mieć 4 element i zjednoczenie ({3,5}, {2,5,7}, {2,7}, {7}) także mieć 4 elements.
The tylko sposób I móc ten problem egzamininować ten element the władza ustawiać S jeżeli ono dopasowywać the kryterium, ale ten algorytm bieg w wykładniczy czas. Móc właściwa wskazówka więcej wydajny sposób ten problem, lub wskazywać w the właściwa wskazówka? Thanks.
|