के लिए तत्वों के सूचकांक समूह समूह संतुलन की समस्या के लिए प्रारंभिक समाधान तैयार करने की कोशिश कर रहा हूं, लेकिन मुझे ऐसा लगता है कि यह कुछ सरल होना चाहिए।सबसे छोटे से सबसे बड़े
असल में मेरे पास वजन (यादृच्छिक पूर्णांक) की एक सरणी है, उदा।
W() = [1, 4, 3, 2, 5, 3, 2, 1]
और मैं क्रमशः जैसे सबसे बड़ी संख्या के लिए छोटी से छोटी के स्थान पर सरणी के आकार के नंबर 1 के साथ एक ही लंबाई का एक और सरणी बनाने के लिए, चाहते हैं
S() = [1, 7, 5, 3, 8, 6, 4, 2]
डुप्लिकेट के लिए, पहली घटना सूचकांक के छोटे के रूप में ली जाती है।
मैंने मूल रूप से एक बबलस्पोर्ट एल्गोरिदम का उपयोग किया, लेकिन दुर्भाग्य से यह मुझे आवश्यक प्रारूप में आउटपुट देने की अनुमति नहीं देता है।
मैं समझता हूं कि यह एक विशिष्ट समस्या है, लेकिन किसी भी मदद की सराहना की जाएगी।
स्मृति में किया जाना इस जरूरत है:
यहाँ निम्नलिखित कोड मैं का इस्तेमाल किया है? यदि नहीं, तो आप मूल्यों को स्प्रेडशीट में छोड़ने के लिए निश्चित रूप से बेहतर होंगे और – User632716