मैं एक सी ++ नौसिखिया हूं जो मानचित्र का उपयोग करने की कोशिश कर रहा है, इसलिए मुझे ढूंढ() विधि के लिए निरंतर समय लुकअप मिल सकता है।C++ std :: iterator ऑर्डर के बारे में मानचित्र प्रश्न
समस्या यह है कि जब मैं मानचित्र में तत्वों पर जाने के लिए एक इटरेटर का उपयोग करता हूं, तो तत्व उसी क्रम में प्रकट नहीं होते हैं जो उन्हें मानचित्र में रखा गया था।
एक और डेटा संरचना बनाए रखने के बिना, निरंतर समय की लुकअप क्षमता को बनाए रखने के दौरान पुनरावृत्ति क्रम में प्राप्त करने का कोई तरीका है?
कृपया मुझे बताएं।
धन्यवाद, jbu
संपादित करें: दे मुझे नक्शा :: लगता है पता() के लिए धन्यवाद निरंतर समय नहीं है।
'std :: नक्शा :: find' लघुगणक समय जटिलता, स्थिर नहीं है। –