स्वैप की संख्या में इष्टतम सॉर्ट एल्गोरिथ्म


12

संख्याओं के अनुक्रम को देखते हुए , क्या इसे O ( n ln n ) तुलना और O ( n ) स्वैप / चाल के साथ हल किया जा सकता है? उस बात पर प्रकाशनों या एक दिखा counterarguments के लिए किसी भी सूचक Ω ( एन ln n ) के लिए बाध्य कम करने में मदद करेगा।nहे(nlnn)हे(n)Ω(nlnn)


किसी भी एल्गोरिथ्म छँटाई आधारित तुलना प्रदर्शन करने के लिए की आवश्यकता होगी तुलना और Ω ( एन ) सबसे ज्यादा मामले (सीएफ CLRS) में स्वैप। Ω(nलॉगn)Ω(n)
केवह

4
यदि आप पहली बार चालें प्राप्त कर सकते हैं, तो आप तत्वों की अनुक्रमणिका वाले तालिका को पहले क्रमबद्ध कर सकते हैं, और उसके बाद ही उस तालिका को क्रमबद्ध कर सकते हैं जिसमें तत्व शामिल हैं। हे(n)
जुका सुओमेला

@jukka अच्छी तरह से धोखा दे रहा है कि coz आप तत्वों को स्थानांतरित कर दिया जब आप तालिका सॉर्ट किया गया ...
जेसी Zixi झांग

जवाबों:


15

तुलना और ( एन ) चाल के साथ एक स्थिर इन-प्लेस सॉर्टिंग एल्गोरिथ्म मौजूद है।हे(nलॉगn)हे(n)

देखें: जियाननी फ्रांसेचिनी: तुलना और ( एन ) चाल के साथ, जगह में, छंटनी । सिद्धांत गणना। Syst। 40 (4): 327-353 (2007) http://www.springerlink.com/content/d7348168624070vv/हे(nलॉगn)हे(n)

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.