কম্পিউটার

স্ট্রিংগুলির 2-ডি অ্যারে সাজানো এবং জাভাস্ক্রিপ্ট ব্যবহার করে তির্যক উপাদান খুঁজে পাওয়া


সমস্যা

আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা এন স্ট্রিংগুলির একটি অ্যারে নেয়। এবং অ্যারের প্রতিটি স্ট্রিং ঠিক 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-ডি অ্যারের প্রতিটি সারিতে ন্যূনতম মানের সমষ্টি খোঁজা

  2. JavaScript ব্যবহার করে nth সূচকে উপস্থিত অ্যারে উপাদানের nth শক্তি খুঁজে বের করা

  3. জাভাস্ক্রিপ্ট ব্যবহার করে সাজানো এবং একটি অ্যারের জন্য পার্থক্যের যোগফল খুঁজে বের করা

  4. জাভাস্ক্রিপ্ট ব্যবহার করে একটি অ্যারেতে সবচেয়ে ঘন ঘন শব্দ(গুলি) খোঁজা