Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Javascript

एक सरणी के तत्वों की आवृत्ति जो जावास्क्रिप्ट का उपयोग करके दूसरी सरणी में दिखाई देती है

<घंटा/>

समस्या

हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता होती है जो स्ट्रिंग्स के दो सरणियों को लेता है। हमारे फ़ंक्शन को पहली सरणी में दूसरी सरणी के प्रत्येक स्ट्रिंग के प्रकट होने की संख्या वापस करनी चाहिए।

उदाहरण

निम्नलिखित कोड है -

const arr1 = ['abc', 'abc', 'xyz', 'cde', 'uvw'];
const arr2 = ['abc', 'cde', 'uap'];
const findFrequency = (arr1 = [], arr2 = []) => {
   const res = [];
   let count = 0;
   for (let i = 0; i < arr2.length; i++){
      for (let j = 0; j < arr1.length; j++){
         if (arr2[i] === arr1 [j]){
            count++;
         }
      }
      res.push(count);
      count = 0;
   }
   return res;
};
console.log(findFrequency(arr1, arr2));

आउटपुट

[2, 1, 0]

  1. जावास्क्रिप्ट का उपयोग करके द्वि-आयामी सरणी के तत्वों का वैकल्पिक योग

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता है जो समान संख्या में पंक्तियों और स्तंभों वाली संख्याओं के m X n क्रम की 2-आयामी सरणी लेता है। इस सरणी के लिए, हमारे फ़ंक्शन को निम्नलिखित योग गिनना चाहिए और वापस करना चाहिए- $\sum_{i=1}^m \sum_{j=1}^n (-1)^{i+j}a_{ij}$ उदाहरण निम्नलिखित को

  1. जावास्क्रिप्ट में तत्वों की बढ़ती आवृत्ति के आधार पर छँटाई सरणी

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो संख्याओं की एक सरणी लेता है, एआर, पहले और एकमात्र तर्क के रूप में। सरणी गिरफ्तारी, कुछ डुप्लीकेट हो सकते हैं। हमारा कार्य सरणी को इस तरह से सॉर्ट करना है कि जो तत्व कम से कम संख्या में दिखाई देते हैं उन्हें पहले रखा जाता है और उसके बाद बढ़ती

  1. सी ++ में किसी अन्य सरणी का उपयोग करके तत्वों को अधिकतम करें

    समस्या कथन आकार n के साथ दो सरणियों को देखते हुए, दूसरी सरणी से तत्वों का उपयोग करके पहली सरणी को अधिकतम करें जैसे कि नए सरणी में n सबसे बड़ा लेकिन दोनों सरणियों के अद्वितीय तत्व होते हैं जो दूसरी सरणी को प्राथमिकता देते हैं यानी दूसरी सरणी के सभी तत्व पहले दिखाई देते हैं। सरणी। तत्वों की उपस्थिति