কম্পিউটার টিউটোরিয়াল

জাভাস্ক্রিপ্টে ইউনিক সর্ট: ডুপ্লিকেট মুছে সর্টিং


ডুপ্লিকেট মুছে ফেলা এবং সর্ট করা এই যৌথ টেকনিককে প্রায়শই ইউনিক সর্ট বলা হয়।

উদাহরণস্বরূপ, ইনপুট অ্যারে যদি হয় −

const arr = [1, 1, 1, 3, 2, 2, 8, 3, 4];

তবে আউটপুট হবে −

const output = [1, 2, 3, 4, 8];

উদাহরণ

এটির কোড হবে −

const arr = [1, 1, 1, 3, 2, 2, 8, 3, 4];
const uniqSort = (arr = []) => {
  const map = {};
  const res = [];
  for (let i = 0; i < arr.length; i++) {
    if (!map[arr[i]]) {
      map[arr[i]] = true;
      res.push(arr[i]);
    };
  };
  return res.sort((a, b) => a - b);
};
console.log(uniqSort(arr));

আউটপুট

কনসোলে আউটপুট হবে −

[ 1, 2, 3, 4, 8 ]

  1. জাভাস্ক্রিপ্টে মিশ্র নিউমেরিক/আলফানিউমেরিক অ্যারে সর্ট করা

  2. জাভাস্ক্রিপ্টে Мин এবং ম্যাক্স ডেটা অনুযায়ী অ্যারে সর্ট করা

  3. জাভাস্ক্রিপ্টে মাস-ইয়ার অনুযায়ী অ্যারে সর্ট করুন

  4. জাভাস্ক্রিপ্টে অ্যারেতে উপাদানগুলোর অনন্য আবৃত্তি যাচাই করা