दो यादृच्छिक quicksort लागू करने के तरीकों,यादृच्छिक quicksort
Method1: एक यादृच्छिक धुरी का चयन
Method2: इनपुट के एक यादृच्छिक क्रमपरिवर्तन उत्पन्न कर रहा है और एक quicksort कि धुरी
के रूप में पहला तत्व चुनता करने के लिए इसे खिलायादृच्छिकरण के मामले में method2 विधि 2 जैसा ही है?
नोट: ऐसा लगता है कि Method2 सभी विभाजनों को समान रूप से संभव बनाता है लेकिन method1 नहीं करता है। तो यदि वे समान नहीं हैं, तो मैं समझना चाहता हूं कि प्रदर्शन प्रभाव क्या है।
मैं हाँ कहूंगा। प्रत्येक चरण में बाइनरी विभाजन दोनों तरीकों से एक ही कानून का पालन करता है। –