Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C++

जांचें कि कोई कुंजी C++ मानचित्र में मौजूद है या unordered_map

सी ++ में मैप्स और अनॉर्डर्ड मैप्स हैश टेबल हैं। वे कुछ चाबियों और उनके संबंधित प्रमुख मूल्यों का उपयोग करते हैं। यहां हम देखेंगे कि हैश टेबल में दी गई कुंजी मौजूद है या नहीं, इसकी जांच कैसे करें। कोड नीचे जैसा होगा -

उदाहरण

#include<iostream>
#include<map>
using namespace std;
string isPresent(map<string, int> m, string key) {
   if (m.find(key) == m.end())
   return "Not Present";
   return "Present";
}
int main() {
   map<string, int> my_map;
   my_map["first"] = 4;
   my_map["second"] = 6;
   my_map["third"] = 6;
   string check1 = "fifth", check2 = "third";
   cout << check1 << ": " << isPresent(my_map, check1) << endl;
   cout << check2 << ": " << isPresent(my_map, check2);
}

आउटपुट

fifth: Not Present
third: Present

  1. C++ में सरणी में मौजूद कुंजी K की प्रायिकता

    आकार एन की एक सरणी के साथ दिया गया है और कार्य किसी सरणी में उपलब्ध होने पर दिए गए तत्व k की संभावना को खोजना है। संपूर्ण सरणी को n तक पार करें जो किसी सरणी में तत्वों की संख्या के बराबर है और दिए गए तत्व या कुंजी k की खोज करें। यदि तत्व किसी सरणी में मौजूद है तो इसकी संभावना की गणना करें अन्यथा 0

  1. सी # प्रोग्राम यह जांचने के लिए कि किसी दिए गए स्ट्रिंग में कोई सबस्ट्रिंग मौजूद है या नहीं

    C# में शामिल () विधि का उपयोग करके देखें कि कोई सबस्ट्रिंग किसी दिए गए स्ट्रिंग में है या नहीं। मान लें कि स्ट्रिंग है - United स्ट्रिंग के भीतर, आपको सबस्ट्रिंग Uni को ढूंढना होगा। उसके लिए, शामिल विधि का उपयोग करें और इसे निम्न कोड स्निपेट की तरह उपयोग करें - res = str1.Contains(str2); उदाहरण आप स

  1. जांचें कि क्या पाइथन में स्ट्रिंग में मौजूद सबस्ट्रिंग मौजूद है

    पायथन डेटा विश्लेषण में हम यह जांचने के लिए एक परिदृश्य में आ सकते हैं कि दिया गया सबस्ट्रिंग एक बड़ी स्ट्रिंग का हिस्सा है या नहीं। हम इसे निम्नलिखित कार्यक्रमों के माध्यम से प्राप्त करेंगे। खोज के साथ खोज फ़ंक्शन निर्दिष्ट मान की पहली घटना पाता है। यदि मान नहीं मिलता है तो यह -1 लौटाता है। हम इस