حاسبة المجموعات الجزئية عبر الإنترنت
أدخل حتى 18 عنصرًا مميزًا واحصل على جميع المجموعات الجزئية (2^n) فورًا. أداة مجانية بنص واضح، مع أمثلة وشرح. تتم المعالجة محليًا داخل متصفحك.
ابدأ الاستخدام
ما الذي تقدمه الأداة؟
تقوم هذه الحاسبة بتوليد جميع المجموعات الجزئية الممكنة من مجموعة عناصر تدخلها. إذا أدخلت أ، ب فستحصل على أربعة أسطر: {} و {أ} و {ب} و {أ، ب}. تعتمد الطريقة على تمثيل كل مجموعة جزئية بقناع ثنائي، حيث يبدأ العد من الصفر إلى 2^n - 1.
الحدود والمعالجة
يمكنك إدخال حتى 18 عنصرًا، لكن يجب أن يكون كل عنصر نصًا مميزًا لا يتجاوز 100 حرف. لا يمكن أن تحتوي العناصر على مسافات داخلية لأن المسافات تستخدم كفواصل. إذا كان عدد العناصر كبيرًا أو كانت العناصر طويلة، قد يتجاوز حجم الإخراج 10 ملايين حرف، وعندها سترفض الصفحة الطلب حفاظًا على الأداء.
مثال عملي
لنفترض أنك أدخلت العناصر: x، y، z. ستحصل على 8 مجموعات جزئية بالترتيب التالي:
{}
{x}
{y}
{x, y}
{z}
{x, z}
{y, z}
{x, y, z}
لاحظ أن الترتيب يتبع القناع الثنائي، وليس الترتيب الأبجدي.
القيود المعروفة
- لا تولد الأداة توافيق بحجم محدد، ولا تبديلات، ولا مجموعات جزئية عشوائية.
- لا توجد خيارات لتغيير الفاصل أو تنسيق الإخراج؛ الإخراج دائمًا نصي مع أقواس معقوفة وفواصل.
- مقارنة العناصر حساسة لحالة الأحرف ولا تقوم بتطبيع يونيكود، لذا قد تعتبر
أوأمختلفتين إذا اختلف تشكيلهما. - لا توجد ميزة تنزيل الملفات أو الرموز الرياضية المتقدمة.
الأسئلة الشائعة
لماذا أحصل على رسالة خطأ عند إدخال عناصر مكررة؟
لأن المجموعة الرياضية لا يمكن أن تحتوي على عناصر مكررة. الأداة تتحقق من التكرار وترفض الإدخال إذا وجدت عنصرين متطابقين تمامًا (مع مراعاة حالة الأحرف).
هل يمكنني إدخال عناصر تحتوي على مسافات؟
لا، لأن المسافات تستخدم كفواصل بين العناصر. إذا كان العنصر يحتوي على مسافة داخلية، فسيتم تقسيمه إلى عنصرين. يمكنك استخدام شرطة سفلية أو أي رمز آخر بدلاً من المسافة.
ماذا يحدث إذا كان عدد العناصر كبيرًا جدًا؟
الحد الأقصى هو 18 عنصرًا، ولكن إذا كان الإخراج المتوقع سيتجاوز 10 ملايين حرف، سترفض الصفحة الطلب. على سبيل المثال، مع 18 عنصرًا قصيرًا جدًا، قد يكون الإخراج مقبولاً، لكن مع عناصر أطول قد لا يعمل.
تتم المعالجة محليًا داخل متصفحك.