विषयसूची:

मर्ज सॉर्ट का उपयोग कहाँ किया जाता है?
मर्ज सॉर्ट का उपयोग कहाँ किया जाता है?

वीडियो: मर्ज सॉर्ट का उपयोग कहाँ किया जाता है?

वीडियो: मर्ज सॉर्ट का उपयोग कहाँ किया जाता है?
वीडियो: 13 मिनट में मर्ज सॉर्ट सीखें 🔪 2024, मई
Anonim

मर्ज़ सॉर्ट : उपयोग किया गया डेटाबेस परिदृश्यों में, क्योंकि स्थिर (बहु-कुंजी तरह ) और बाहरी (परिणाम सभी मेमोरी में फिट नहीं होते हैं)। वितरित परिदृश्यों में उपयोगी जहां अतिरिक्त डेटा के दौरान या बाद में आता है छंटाई . मेमोरी की खपत छोटे उपकरणों पर व्यापक उपयोग को रोकती है, लेकिन इन-प्लेस Nlog^2N संस्करण मौजूद है।

इसे ध्यान में रखते हुए, सम्मिलन प्रकार का उपयोग कहाँ किया जाता है?

उपयोग: सम्मिलन सॉर्ट है उपयोग किया गया जब तत्वों की संख्या कम हो। यह तब भी उपयोगी हो सकता है जब इनपुट ऐरे लगभग हो क्रमबद्ध , केवल कुछ तत्व पूर्ण बड़े सरणी में गलत स्थान पर हैं। बाइनरी क्या है सम्मिलन सॉर्ट ? हम सामान्य में तुलना की संख्या को कम करने के लिए द्विआधारी खोज का उपयोग कर सकते हैं सम्मिलन सॉर्ट.

यह भी जानिए, उदाहरण के साथ मर्ज सॉर्ट क्या है? एक उदाहरण का मर्ज़ सॉर्ट . पहले सूची को सबसे छोटी इकाई (1 तत्व) में विभाजित करें, फिर प्रत्येक तत्व की तुलना आसन्न सूची से करें तरह तथा मर्ज दो आसन्न सूचियाँ। अंत में सभी तत्व हैं क्रमबद्ध तथा विलय होना . मर्ज़ सॉर्ट एक विभाजन और जीत एल्गोरिथ्म है जिसका आविष्कार जॉन वॉन न्यूमैन ने 1945 में किया था।

इसके संबंध में, मर्ज सॉर्ट का उपयोग क्यों किया जाता है?

मर्ज़ सॉर्ट के लिए उपयोगी है छंटाई लिंक्ड सूचियाँ। मर्ज़ सॉर्ट एक स्थिर है तरह जिसका अर्थ है कि एक सरणी में एक ही तत्व एक दूसरे के संबंध में अपनी मूल स्थिति बनाए रखता है। कुल समय जटिलता मर्ज़ सॉर्ट हे (nLogn) है। यह अधिक कुशल है क्योंकि यह सबसे खराब स्थिति में भी रनटाइम O(nlogn) है

आप मर्ज सॉर्ट का उपयोग कैसे करते हैं?

यहां बताया गया है कि मर्ज सॉर्ट कैसे डिवाइड-एंड-कॉनकॉर का उपयोग करता है:

  1. p और r के बीच में स्थिति की संख्या q ज्ञात करके भाग दें।
  2. विभाजन चरण द्वारा बनाई गई दो उप-समस्याओं में से प्रत्येक में उप-सरणियों को पुनरावर्ती रूप से क्रमबद्ध करके जीतें।
  3. दो सॉर्ट किए गए सबअरे को वापस सिंगल सॉर्ट किए गए सबअरे ऐरे में मर्ज करके मिलाएं [p..

सिफारिश की: