কম্পিউটার

একটি হ্যাশসেট C# এ নির্দিষ্ট সংগ্রহের একটি সুপারসেট কিনা তা পরীক্ষা করুন


একটি হ্যাশসেট নির্দিষ্ট সংগ্রহের একটি সুপারসেট কিনা তা পরীক্ষা করতে, কোডটি নিম্নরূপ -

উদাহরণ

ব্যবহার করে System;using System.Collections.Generic;public class Demo { public static void Main(){ HashSet set1 =new HashSet(); set1.Add("AB"); set1.Add("CD"); set1.Add("EF"); set1.Add("AB"); set1.Add("IJ"); set1.Add("KL"); set1.Add("EF"); set1.Add("OP"); Console.WriteLine("হ্যাশসেট1-এ উপাদান"); foreach(সেট1 এ স্ট্রিং ভ্যাল){ কনসোল.লিখনলাইন(ভাল); } HashSet set2 =নতুন হ্যাশসেট(); set2.Add("EF"); set2.Add("KL"); Console.WriteLine("হ্যাশসেট2-এ উপাদান"); foreach(set2-এ স্ট্রিং ভ্যাল){ কনসোল.WriteLine(val); } Console.WriteLine("set1 কি সেট2 এর একটি সুপারসেট?" +set1.IsSupersetOf(set2)); }}

আউটপুট

এটি নিম্নলিখিত আউটপুট তৈরি করবে:

HashSet1ABCDEFIJKLOPE-এর উপাদানগুলি HashSet2EFKLI-এর উপাদানগুলি সেট2-এর একটি সুপারসেট 1 সেট করে? সত্য

উদাহরণ

আসুন আরেকটি উদাহরণ দেখি -

ব্যবহার করে System;using System.Collections.Generic;public class Demo { public static void Main(){ HashSet set1 =new HashSet(); set1.Add("IJ"); set1.Add("KL"); set1.Add("EF"); set1.Add("OP"); Console.WriteLine("হ্যাশসেট1-এ উপাদান"); foreach(সেট1 এ স্ট্রিং ভ্যাল){ কনসোল.লিখনলাইন(ভাল); } HashSet set2 =নতুন হ্যাশসেট(); set2.Add("KL"); set2.Add("MN"); set2.Add("OP"); set2.Add("QR"); Console.WriteLine("হ্যাশসেট2-এ উপাদান"); foreach(set2-এ স্ট্রিং ভ্যাল){ কনসোল.WriteLine(val); } Console.WriteLine("set1 কি সেট2 এর একটি সুপারসেট?" +set1.IsSupersetOf(set2)); }}

আউটপুট

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে HashSet1IJKLEFOPE-এর উপাদানগুলি HashSet2KLMNOPQRI-এ সেট1 সেট2-এর একটি সুপারসেট? মিথ্যা
  1. একটি হ্যাশসেটে C# এ নির্দিষ্ট উপাদান রয়েছে কিনা তা পরীক্ষা করুন

  2. একটি হ্যাশসেট এবং একটি নির্দিষ্ট সংগ্রহ C# এ সাধারণ উপাদান ভাগ করে কিনা তা পরীক্ষা করুন

  3. C# এ হ্যাশসেট, সি# সেট সংগ্রহ কী?

  4. জাভাতে হ্যাশসেট