मेरे पास
vector & lt; string & gt; जानकारी ; // मैं इसमें कुछ उपयोगकर्ता नाम रखता हूं उस वेक्टर में, मेरे पास डुप्लिकेट तत्व (तत्व) हैं, इसलिए मैं इसे / इन तत्वों को मिटाना चाहता हूं। कोई एल्गोरिथ्म या पुस्तकालय फ़ंक्शन डुप्लिकेट तत्व (ओं) को मिटाने के लिए?
उदा: डेटा में; अब्बा, इब्राहम, एडी, अब्बा, एडीआई ऑपरेशन के बाद; यदि आप कंटेनर में तत्वों को सॉर्ट कर सकते हैं, तो अब्बा, इब्राहम, ऐडी, एब्बा
सीधा और अपेक्षाकृत कुशल समाधान होगा:
std :: sort (data.begin (), data.end ()); Data.erase (std :: unique (data.begin (), data.end ()), डेटा.एड ());
Comments
Post a Comment