पिछले सप्ताह मैं this paper से अधिक ठोकर खाई जहां लेखकों दूसरे पृष्ठ पर उल्लेख:क्या कोई ओ (एन) पूर्णांक सॉर्टिंग एल्गोरिदम है?
ध्यान दें कि यह पूर्णांक बढ़त वजन के लिए एक रेखीय चलने का समय अर्जित करता है।
तीसरे पृष्ठ पर एक ही:
इस तुलना के आधार पर छंटाई के लिए पूर्णांक बढ़त वजन और हे (एम लॉग एन) के लिए एक रेखीय समय चल रहा है अर्जित करता है।
और 8 वीं पृष्ठ पर:
विशेष रूप से, तेजी से पूर्णांक छंटाई का उपयोग कर शायद जीपीए काफी तेजी लाने जाएगा।
क्या इसका मतलब यह है कि पूर्ण परिस्थितियों के लिए पूर्ण परिस्थितियों में ओ (एन) सॉर्टिंग एल्गोरिदम है? या यह ग्राफ सिद्धांत की विशेषता है?
पुनश्च:
आगे सुधार इस तरह के पूर्णांक के रूप में [..] ग्राफ कक्षाओं के लिए प्राप्त किए गए हैं:
ऐसा नहीं है कि संदर्भ [3] उपयोगी है क्योंकि पहले पृष्ठ पर वे कहते हैं कि हो सकता है हो सकता है एज वजन [3], [...]
लेकिन मुझे किसी भी वैज्ञानिक पत्रिकाओं तक पहुंच नहीं थी।
क्यों विशेष परिस्थितियों में मदद कर सकते हैं, 0 और 9. के बीच एक लाख पूर्णांकों छँटाई के मामले पर विचार करने के लिए आप बस प्रत्येक में से कितने भरोसा कर सकते हैं वहां अंक हैं, और बाद में अंकों को अपने गिनती के आधार पर सही क्रम में डाल दें। यह गिनती प्रकार का आधार है। – polygenelubricants
आप सभी को धन्यवाद! मैंने बहुत कुछ सीखा। इस प्रश्न पर मैंने बनाए गए कुछ जावा बेंचमार्क के लिए यहां देखें: http://karussell.wordpress.com/2010/03/01/fast-integer-sorting-algorithm-on/ – Karussell
मैंने इनमें से एक को मजाक (http : //tinylittlelife.org/ पी = 261)। पंचलाइन को खराब करने के लिए, यह इनपुट को बाइट्स के बजाए बिट्स की सरणी के रूप में और इसे "सॉर्टिंग" फ़ॉर्म '000000111111' में पूरा करके पूरा करता है। – Ian