TopKUnique
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
क्रमबद्ध क्रम में सरणी में TopK अद्वितीय मान लौटाता है।
चलने का समय K के उत्पाद और इनपुट आकार के समानुपाती होता है। K के पर्याप्त बड़े मानों के लिए संपूर्ण सरणी को क्रमबद्ध करना अधिक कुशल है। मीडियन-ऑफ-मीडियन्स एल्गोरिथ्म संभवतः तेज़ है, लेकिन XLA में कुशलता से लागू करना मुश्किल है। यदि K अद्वितीय संख्याएँ (NAN नहीं) से कम हैं, तो परिणाम नकारात्मक अनंत के साथ गद्देदार होते हैं। NaN कभी वापस नहीं आते. असामान्य संख्याओं को शून्य कर दिया जाता है। यदि कोई तत्व एकाधिक सूचकांकों पर दिखाई देता है, तो उच्चतम सूचकांक वापस कर दिया जाता है। यदि कोई टॉपके तत्व पैडिंग मानों के कारण इनपुट में कभी दिखाई नहीं देता है, तो सूचकांक नकारात्मक के साथ पैडेड होते हैं। यदि इनपुट में पैडिंग मान दिखाई देता है और पैडिंग की आवश्यकता है, तो पैडिंग मान का उच्चतम सूचकांक वापस कर दिया जाएगा। शब्दार्थ kth_order_statistic के समान नहीं हैं।
विरासत में मिली विधियाँ
कक्षा java.lang.Object से बूलियन | बराबर (ऑब्जेक्ट arg0) |
अंतिम कक्षा<?> | गेटक्लास () |
int यहाँ | हैश कोड () |
अंतिम शून्य | सूचित करें () |
अंतिम शून्य | सभी को सूचित करें () |
डोरी | स्ट्रिंग () |
अंतिम शून्य | प्रतीक्षा करें (लंबा arg0, int arg1) |
अंतिम शून्य | प्रतीक्षा करें (लंबा arg0) |
अंतिम शून्य | इंतज़ार () |
सार्वजनिक तरीके
एक नया TopKUnique ऑपरेशन लपेटकर एक क्लास बनाने की फ़ैक्टरी विधि।
रिटर्न
- TopKUnique का एक नया उदाहरण
सार्वजनिक आउटपुट <फ्लोट> टॉपके ()
सार्वजनिक आउटपुट <इंटेगर> टॉपकेइंडिसेस ()
जब तक कुछ अलग से न बताया जाए, तब तक इस पेज के कॉन्टेंट को Creative Commons Attribution 4.0 License के तहत और कोड के नमूनों को Apache 2.0 License के तहत लाइसेंस मिला है. ज़्यादा जानकारी के लिए, Google Developers साइट की नीतियां देखें. Java, Oracle का और/या इसके तहत काम करने वाली कंपनियों का एक रजिस्टर किया हुआ ट्रेडमार्क है. कुछ कॉन्टेंट को, numpy license के तहत लाइसेंस मिला है.
आखिरी बार 2023-12-01 (UTC) को अपडेट किया गया.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"वह जानकारी मौजूद नहीं है जो मुझे चाहिए"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"बहुत मुश्किल है / बहुत सारे चरण हैं"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"पुराना"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"अनुवाद से जुड़ी समस्या"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"सैंपल / कोड से जुड़ी समस्या"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"अन्य"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"समझने में आसान है"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"मेरी समस्या हल हो गई"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"अन्य"
}]
{
"lastModified": "आखिरी बार 2023-12-01 (UTC) को अपडेट किया गया.",
"confidential": False
}