কম্পিউটার

একটি C++ মানচিত্রে বা unordered_map-এ একটি কী উপস্থিত আছে কিনা তা পরীক্ষা করুন


C++-এ মানচিত্র এবং বিন্যাসহীন মানচিত্র হল হ্যাশ টেবিল। তারা কিছু কী এবং তাদের নিজ নিজ কী মান ব্যবহার করে। এখানে আমরা দেখব কিভাবে প্রদত্ত কী হ্যাশ টেবিলে উপস্থিত আছে কিনা তা পরীক্ষা করা যায়। কোড নিচের মত হবে −

উদাহরণ

#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-এর সম্ভাবনা

  2. একটি C/C++ স্ট্রিং একটি int কিনা তা কীভাবে পরীক্ষা করবেন?

  3. একটি প্রদত্ত স্ট্রিং-এ একটি সাবস্ট্রিং উপস্থিত আছে কিনা তা পরীক্ষা করার জন্য C# প্রোগ্রাম

  4. পাইথনে স্ট্রিং-এ সাবস্ট্রিং উপস্থিত আছে কিনা তা পরীক্ষা করুন