QuickSort 1.6

लाइसेंस: मुफ्त ‎फ़ाइल आकार: 77.82 KB
‎उपयोगकर्ताओं की रेटिंग: 3.8/5 - ‎3 ‎वोट

करीबन QuickSort

क्विकसॉर्ट टोनी होरे के क्लासिक का कार्यान्वयन है क्विकसॉर्ट। क्विकसॉर्ट एक धुरी बिंदु चुनकर काम करता है और धुरी बिंदु के नीचे सभी तत्वों को सुनिश्चित करना छोटे सभी कर रहे हैं ऊपर बड़े हैं, (यानी धुरी से छोटे) तो यह आवर्ती रूप से ऊपरी और निचले हिस्सों को विभाजित करता है, दोहराता है प्रक्रिया। क्विकसॉर्ट जावा में लिखा गया एक आंतरिक प्रकार है। मूलांक और ढेरसॉर्ट दोनों क्विकसॉर्ट की तुलना में जल्दी हैं। क्विकसॉर्ट भी पैथोलॉजिकल रूप से लंबे समय तक ले जा सकता है यदि वहां हल किए जाने वाले मदों में बहुत अधिक पहले से मौजूद आदेश है। यह कोड मुख्य रूप से शिक्षण उद्देश्यों के लिए है। यह उपयोग की तरह एक दिनचर्या जिसे आप हल करने के लिए दो तत्वों की तुलना करने के लिए प्रदान करते हैं। आप इसके साथ परीक्षण कर सकते हैं जावा.exe -जार क्विकसोर्ट.jar