यादृच्छिक सूची मिश्रक

एक सूची चिपकाएं (प्रति पंक्ति एक प्रविष्टि) और उसे यादृच्छिक क्रम में प्राप्त करें — ड्रा, पासिंग ऑर्डर, या कार्यों को निष्पक्ष रूप से बांटने के लिए उपयोगी।

उदाहरण:

यह कैसे काम करता है

यह उपकरण Fisher-Yates मिश्रण एल्गोरिदम लागू करता है, जो सुनिश्चित करता है कि सूची का हर संभावित क्रम समान रूप से प्राप्त होने की संभावना रखता है। खाली पंक्तियों को अनदेखा किया जाता है और मिश्रण से पहले प्रत्येक पंक्ति से अतिरिक्त रिक्त स्थान हटा दिए जाते हैं। मौखिक प्रस्तुति के लिए पासिंग ऑर्डर तय करने, ड्रा में खिलाड़ियों को विभाजित करने, या क्विज़ के प्रश्नों का क्रम यादृच्छिक करने के लिए उपयोगी।

क्या मिश्रण वास्तव में निष्पक्ष और बिना पूर्वाग्रह के है?

हाँ, Fisher-Yates एल्गोरिदम सभी संभावित क्रमों पर समान वितरण उत्पन्न करने के लिए मान्यता प्राप्त है, यादृच्छिक छँटाई के सरल तरीकों के विपरीत जो पूर्वाग्रह ला सकते हैं।

यदि मेरी सूची में खाली पंक्तियाँ या डुप्लिकेट हों तो क्या होता है?

खाली पंक्तियाँ मिश्रण से पहले स्वचालित रूप से हटा दी जाती हैं; डुप्लिकेट को वैसे ही रखा जाता है और ड्रा में अलग-अलग प्रविष्टियों के रूप में माना जाता है।

100% स्थानीय प्रक्रिया: मिश्रण पूरी तरह से आपके ब्राउज़र में WebAssembly के माध्यम से होता है, आपकी सूची कभी भी आपके डिवाइस से बाहर नहीं जाती।