मुझे तत्वों के बीच तुलना की न्यूनतम संख्या का उपयोग करके पाइथन में 5 तत्वों की सूची क्रमबद्ध करने की निष्पादन योजना का मॉडल करना होगा। इसके अलावा, जटिलता अप्रासंगिक है।न्यूनतम तत्व तुलना के साथ 5 तत्वों को क्रमबद्ध करना
परिणाम परिणाम की सूची को किसी अन्य समय क्रमबद्ध करने के लिए आवश्यक तुलनाओं का प्रतिनिधित्व करने वाले जोड़े की एक सूची है।
मुझे पता है कि एक एल्गोरिदम है जो 7 तुलनाओं में (तत्वों के बीच, हमेशा जटिलता के अनुसार नहीं) करता है, लेकिन मुझे एक पठनीय (मेरे लिए) संस्करण नहीं मिल रहा है।
मैं 7 तुलनाओं में 5 तत्वों को कैसे क्रमबद्ध कर सकता हूं, और इस तरह के लिए "निष्पादन योजना" का निर्माण कैसे कर सकता हूं?
पीडी: होमवर्क नहीं।
सबसे खराब मामला, सबसे अच्छा मामला, औसत मामला? –
जो आप खोज रहे थे, लेकिन मैं उत्सुक था, इसलिए मैंने अभी जांच की: श्रेणी के 120 क्रमपरिवर्तन (5) पर, क्रमिक क्रमबद्ध 'क्रमबद्ध' प्रत्येक तुलना की तुलना में प्रत्येक संख्या का उपयोग करता है: 4: 2, 6: 5, 7: 33, 8: 56, 9: 24. – Dougal
बस जिज्ञासा है, नथ को इसके साथ क्या करना है? – Yunchi