Írjon programot egy halmaz Powerset generálásához Java nyelven. Az S halmaz hatványhalmaza az S összes lehetséges részhalmazának halmaza, beleértve az üres halmazt és magát az S-t is.
Hogyan hozhat létre PowerSetet Java nyelven?
Új halmaz meghatározása java-ban: Set set=new HashSet; // egész számok halmazának meghatározása java-ban. Set< Set > setOfSets=új HashSet; // A PowerSet készletek halmaza..
Power Set Java-val
- Keresse meg az első részhalmazt – például az üres halmazt.
- Adja hozzá a már talált részhalmazokhoz.
- Adjon hozzá minden egyes elemet az eredeti készletből.
Hogyan készíthetsz PowerSetet?
A teljesítménykészlet létrehozásához figyelje meg, hogyan hoz létre egy részhalmazt: minden elemhez egyenként megy, majd megtartja vagy figyelmen kívül hagyja. Ezt a döntést jelölje egy bit (1/0). Így a(z) {1} generálásához válasszon 1-et, és dobjon 2-t (10).
Mi a karakterláncban beállított teljesítmény?
Teljesítménykészlet Egy S halmaz P(S) teljesítménykészlete az S összes részhalmazának halmaza. Például S={a, b, c}, majd P(s)={{}, {a}, {b}, {c}, {a, b}, {a, c}, {b, c}, {a, b, c}}.
Mit jelent a teljesítmény beállított példával?
A hatványkészlet halmaza vagy az összes részhalmaz csoportja bármely adott halmazhoz, beleértve az üres halmazt is, amelyet {} vagy ϕ jelöl. Egy 'n' elemet tartalmazó halmazban 2 részhalmazok összesen. Például legyen A halmaz={1, 2, 3}, ezért a halmaz elemeinek teljes száma 3.