2011-12-14 11 views
6

मेरे पास एक नक्शा है, मुझे आश्चर्य है कि कुछ शर्त के अनुसार कुछ सबमिशन प्राप्त करने का कोई तरीका है या नहीं। कोई उपयोगी पुस्तकालय?मानचित्र के सबमिशन को पाने का सबसे तेज़ तरीका क्या है

+2

क्या आप एक शर्त का उदाहरण दे सकते हैं? –

+1

क्या सबमिप को मूल द्वारा समर्थित करने की आवश्यकता है (यानी क्या आप दोनों में अपडेट दिखाना चाहते हैं)? – Thilo

उत्तर

5

GuavaMaps कक्षा में तीन अलग-अलग फ़िल्टरिंग विधियां हैं, इस पर निर्भर करता है कि आप कुंजी, मूल्य या दोनों द्वारा फ़िल्टर करना चाहते हैं या नहीं।

3

शायद NavigableMap जो भी आप चाहते हैं, उस पर निर्भर करता है कि आप क्या चाहते हैं। यह बहुत तेज़ O(log n) है जबकि अधिकांश फ़िल्टर O(n) हैं। यह दो चाबियों के मुकाबले या उससे अधिक की कुंजी के उप मानचित्र को ले सकता है।

संबंधित मुद्दे

 संबंधित मुद्दे