اكتب برنامجًا لإنشاء مجموعة طاقة لمجموعة في Java. مجموعة الطاقة لمجموعة S هي مجموعة لجميع المجموعات الفرعية المحتملة منS ، بما في ذلك المجموعة الفارغة و S نفسها.
كيف تنشئ PowerSet في Java؟
تحديد مجموعة جديدة في java: Set set=new HashSet ؛ // تحديد مجموعة من الأعداد الصحيحة في جافا. Set< Set > setOfSets=new HashSet ؛ // PowerSet عبارة عن مجموعة من المجموعات..
مجموعة طاقة مع Java
- ابحث عن المجموعة الفرعية الأولى - على سبيل المثال ، المجموعة الفارغة
- أضفه إلى المجموعات الفرعية الموجودة بالفعل.
- أضف كل عنصر من المجموعة الأصلية إلى.
كيف تصنع PowerSet؟
لتوليد مجموعة الطاقة ، لاحظ كيفية إنشاء مجموعة فرعية: تذهب إلى كل عنصر واحدًا تلو الآخر ، ثم تحتفظ به أو تتجاهله. دع هذا القرار يشار إليه قليلاً (1/0). وبالتالي ، لإنشاء {1} ، ستختار 1 وتُسقط 2 (10).
ما هي مجموعة الطاقة في السلسلة؟
مجموعة الطاقة مجموعة الطاقة P (S) من مجموعة S هي مجموعة جميع المجموعات الفرعية لـ S. على سبيل المثال S={a، b، c} ثم P (s)={{}، {a}، {b}، {c}، {a، b}، {a، c}، {b، c} ، {أ ، ب ، ج}}.
ما هي مجموعة الطاقة مع المثال؟
يتم تعريف مجموعة الطاقة على أنها مجموعة أو مجموعة من جميع المجموعات الفرعية لأي مجموعة معينة، بما في ذلك المجموعة الفارغة ، والتي يتم الإشارة إليها بواسطة {} ، أو ،. المجموعة التي تحتوي على عناصر 'n' بها 2 مجموعات فرعية في الكل. على سبيل المثال ، دع Set A={1، 2، 3} ، وبالتالي فإن العدد الإجمالي للعناصر في المجموعة هو 3.