কম্পিউটার

অ্যারে জাভাস্ক্রিপ্টে দ্বিতীয় সবচেয়ে ঘন ঘন উপাদান খুঁজুন


আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা একটি স্ট্রিং নেয় এবং স্ট্রিং থেকে অক্ষরটি ফেরত দেয় যা দ্বিতীয় সর্বাধিক বার প্রদর্শিত হয়৷

উদাহরণ

এর জন্য কোড হবে −

const arr = [5, 2, 6, 7, 54, 3, 2, 2, 5, 6, 7, 5, 3, 5, 3, 4];
const secondMostFrequent = arr => {
   const map = arr.reduce((acc, val) => {
      if(acc.has(val)){
         acc.set(val, acc.get(val) + 1);
      }else{
         acc.set(val, 1);
      };
      return acc;
   }, new Map);
   const frequencyArray = Array.from(map);
   return frequencyArray.sort((a, b) => {
      return b[1] - a[1];
   })[1][0];
};
console.log(secondMostFrequent(arr));

আউটপুট

কনসোলে আউটপুট -

2

  1. পূর্ণসংখ্যার একটি প্রদত্ত অ্যারের মধ্যে সবচেয়ে ঘন ঘন উপাদান খুঁজে পেতে C++ এ একটি প্রোগ্রাম লিখুন

  2. সবচেয়ে ঘন ঘন উপাদান খুঁজে পেতে C# প্রোগ্রাম

  3. পাইথনে সবচেয়ে ঘন ঘন উপাদানের ফ্রিকোয়েন্সি খুঁজে বের করার প্রোগ্রাম

  4. পাইথনে একটি গোপন অ্যারেতে সর্বাধিক ঘন ঘন উপাদানের সূচক খুঁজে বের করার জন্য প্রোগ্রাম