مُخلِّط القوائم

اخلط قائمة ملصوقة بحيث يظهر كل عنصر فيها مرة واحدة بالضبط وبترتيب عشوائي تمامًا.

تتم الحسابات محلياً ولا نرسل قيمك إلى الخادم.

مثال

إدخال First وSecond وسطر فارغ وThird وFourth يعطي 4 عناصر لها 24 ترتيبًا ممكنًا. وخمسة عناصر يمكن ترتيبها بـ120 طريقة، وعشرة عناصر بـ3,628,800 طريقة.

طريقة الحساب

تُحذف الأسطر الفارغة، ثم تُسحب العناصر واحدًا تلو الآخر دون إعادة باستعمال عشوائية آمنة، فيظهر كل سطر غير فارغ مرة واحدة بالضبط وتتساوى احتمالات كل الترتيبات الممكنة.

ملاحظات مهمة

تُحفظ الأسطر المتطابقة بوصفها مدخلات منفصلة، فقائمة A وA وB تعيد ثلاثة عناصر يظهر فيها A مرتين. احذف التكرارات أولًا إن كان يجب أن تظهر كل قيمة مرة واحدة. وتبقى القائمة في متصفحك ولا تُرفع إلى أي مكان.

دليل عملي

الصق عنصرًا في كل سطر: يظهر كل سطر غير فارغ مرة واحدة تمامًا، وكل الترتيبات متساوية الاحتمال لأن العناصر تُسحب دون إرجاع بعشوائية آمنة. تُحذف الأسطر الفارغة. عدد الترتيبات هو المضروب: 4 عناصر = 24، و10 عناصر = 3,628,800، ومجموعة أوراق من 52 ورقة نحو 8.066 × 10^67. تبقى الأسطر المكررة (A وA وB = ثلاثة عناصر). لاختيار بعض العناصر فقط استخدم منتقي الأسماء، وللفرق استخدم مولد الفرق.

أمثلة عملية
الإدخالالنتيجة
First↵Second↵↵Third↵Fourth4 items · 24 possible orders
5 items120 possible orders
10 items3,628,800 possible orders
52 cardsabout 8.066 × 10^67 orders
A↵A↵B3 items kept · A appears twice

الأسئلة الشائعة

كم عدد الترتيبات الممكنة؟

هو مضروب عدد العناصر. فخمسة عناصر تعطي 120 ترتيبًا، وعشرة تعطي 3,628,800، ومجموعة أوراق قياسية من 52 ورقة لها نحو 8.066 × 10^67 ترتيبًا ممكنًا، ولهذا يكون ترتيب مجموعة مخلوطة جيدًا ترتيبًا لم يسبق وجوده على الأرجح.

لماذا ظهر الترتيب نفسه مرتين؟

لأن كل خلط مستقل عن سابقه. ومع القوائم القصيرة، خصوصًا ذات العنصرين أو الثلاثة، يكون تكرار الترتيب أمرًا معتادًا لا دليلًا على فشل الخلط.

متى تكون أداة أخرى أنسب؟

إن أردت اختيار عدد قليل من العناصر بدل إعادة ترتيب الكل، فأداة اختيار الأسماء العشوائي أبسط؛ ولتقسيم مجموعة إلى فرق متوازنة استخدم مولّد الفرق. أما الخلط هنا فللاستعمال اليومي لا للسحوبات المنظَّمة التي تتطلب إجراءات موثَّقة قابلة للتدقيق.

أدوات ذات صلة