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

জাভাস্ক্রিপ্টে ২-ডি স্ট্রিং অ্যারে সর্ট করে ডায়াগোনাল উপাদান বের করা


সমস্যা

আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা n সংখ্যক স্ট্রিংয়ের একটি অ্যারে নেয়। অ্যারেতে প্রতিটি স্ট্রিং-র দৈর্ঘ্য নিঃশেষ n।

ফাংশনটি প্রথমে অ্যারেটি বর্ণানুক্রমে সর্ট করবে। তারপর উপরের বাম কোণ থেকে শুরু করে প্রধান ডায়াগোনালে অবস্থিত ক্যারেক্টারগুলো দিয়ে গঠিত স্ট্রিং ফেরত দেবে।

উদাহরণ

নিচের কোডটি দেখুন:

const arr = [
  'star',
  'abcd',
  'calm',
  'need'
];
const sortPickDiagonal = () => {
  const copy = arr.slice();
  copy.sort();
  let res = '';
  for (let i = 0; i < copy.length; i++) {
    for (let j = 0; j < copy[i].length; j++) {
      if (i === j) {
        res = res + copy[i][j];
      }
    }
  }
  return res;
};
console.log(sortPickDiagonal(arr));

আউটপুট

aaer

  1. জাভাস্ক্রিপ্টে ২-ডি অ্যারের প্রতিটি সারির ন্যূনতম মানের যোগফল

  2. জাভাস্ক্রিপ্টে nth ইনডেক্সে থাকা অ্যারে উপাদানের nth ঘাত বের করা

  3. জাভাস্ক্রিপ্টে অ্যারে সর্ট করে ক্রমাগত পার্থক্যের যোগফল বের করা

  4. জাভাস্ক্রিপ্টে অ্যারে থেকে সবচেয়ে ज्यादा ফ্রিকোয়েন্সি वाले শব্দগুলো খুঁজে বের করা