Javaда топтомдун Powerset түзүү программасын жаз. S топтомунун кубаттуулук жыйындысы бул S бардык мүмкүн болгон ички топтомдорунун топтому, анын ичинде бош топтом жана S.
Java'да PowerSetти кантип түзөсүз?
Javaда жаңы топтомду аныктоо: Set set=new HashSet; // javaда бүтүн сандардын топтомун аныктоо. Set< Set > setOfSets=new HashSet; // PowerSet бул топтомдордун жыйындысы..
Java менен Power Set
- Биринчи топтомун тап - мисалы, бош топтом.
- Аны мурунтан эле табылган топтомдорго кошуңуз.
- Ар бир нерсени түпнуска топтомго кошуу.
Сиз PowerSetти кантип жасайсыз?
Күч топтомун түзүү үчүн, кичи топтомду кантип түзгөнүңүзгө көз салыңыз: ар бир элементке бирден барасыз, андан кийин аны сактап каласыз же көңүл бурбайсыз. Бул чечим бит (1/0) менен көрсөтүлсүн. Ошентип, {1} түзүү үчүн 1ди тандап, 2ди таштайсыз (10).
Сапта кубат деген эмне?
Күч топтому S топтомунун P(S) кубаттуулук топтому S бардык чакан топтомдорунун жыйындысы. Мисалы, S={a, b, c} анда P(s)={{}, {a}, {b}, {c}, {a, b}, {a, c}, {b, c}, {a, b, c}}.
Мисалы менен кубат деген эмне?
Күч топтому кандайдыр бир берилген үчүн топ же бардык чакан топтомдордун тобу катары аныкталат, анын ичинде бош топтом {} же, ϕ менен белгиленет. "n" элементтери бар топтомдо 2 бар жалпы топтом. Мисалы, A Set={1, 2, 3} болсун, демек, топтомдогу элементтердин жалпы саны 3.