मैं संख्याओं की सूची में उच्चतम 2 संख्याओं को खोजने के लिए एक एल्गोरिदम का पता लगाने की कोशिश कर रहा हूं।उच्चतम 2 संख्याओं को ढूंढना- कंप्यूटर विज्ञान
उच्चतम संख्या एन -1 चरणों में पाया जा सकता है, शायद एक बबल प्रकार के मुट्ठी चरण या उन पंक्तियों के साथ कुछ कर कर। मेरे लिए ऐसा लगता है कि अगले उच्चतम नंबर को भी औसत पर कुल 1.5 एन तुलना में पाया जा सकता है।
मेरे प्रोफेसर ने हमें एक एल्ग्रिथम लिखने के लिए होमवर्क सेट किया जो एन + लॉग (एन) तुलना में उच्चतम 2 संख्या पाता है। क्या यह भी संभव है? कोई विचार, सुझाव?
संपादित करें: जब मैं कहता n + लॉग ऑन (एन) मैं हे की बात नहीं कर रहा हूँ (n + लॉग इन करें n), बल्कि वास्तव में n + n
सवाल नहीं देखें (इसमें अनिवार्य रूप से n नहीं है?)। 16029 9 8 –
यहां एक आसान लिंक है: http://stackoverflow.com/questions/1602998 – nickf
क्या संख्याएं अलग-अलग होंगी? जैसे सूची में (1, 3, 2, 3) दो उच्चतम संख्या (3, 3) या (2, 3) हैं? –