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

दो सरणियों के बीच सममित अंतर खोजें - जावास्क्रिप्ट

<घंटा/>

गणित में, दो सेटों, मान लीजिए A और B के सममित अंतर को A △ B द्वारा दर्शाया जाता है

और इसे उन सभी तत्वों के समुच्चय के रूप में परिभाषित किया गया है जो या तो A या B से संबंधित हैं लेकिन दोनों से नहीं।

उदाहरण के लिए -

const A = [1, 2, 3, 4, 5, 6, 7, 8];
const B = [1, 3, 5, 6, 7, 8, 9];

तब A और B का सममित अंतर होगा -

const diff = [2, 4, 9]

उदाहरण

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

const A = [1, 2, 3, 4, 5, 6, 7, 8];
const B = [1, 3, 5, 6, 7, 8, 9];
const symmetricDifference = (arr1, arr2) => {
   const res = [];
   for(let i = 0; i < arr1.length; i++){
      if(arr2.indexOf(arr1[i]) !== -1){
         continue;
      };
      res.push(arr1[i]);
   }
   for(let i = 0; i < arr2.length; i++){
      if(arr1.indexOf(arr2[i]) !== -1){
         continue;
      };
      res.push(arr2[i]);
   };
   return res;
};
console.log(symmetricDifference(A, B));

आउटपुट

यह कंसोल में निम्न आउटपुट उत्पन्न करेगा -

[2, 4, 9]

  1. MySQL के साथ दो डेटाटाइम मानों के बीच अंतर पाएं?

    दो डेटाटाइम मानों के बीच अंतर खोजने के लिए, आप TIMESTAMPDIFF() का उपयोग कर सकते हैं। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.86 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें (2019 -10-26 06:50:00,2019-10-26 12:50:00);क्वेरी ठीक है,

  1. C++ में दो सरणियों के बीच संगतता अंतर का पता लगाएं

    मान लीजिए कि दो दोस्त हैं और अब वे अपनी बॉन्डिंग को परखना चाहते हैं। इसलिए वे जांच करेंगे कि वे कितने अनुकूल हैं। संख्या n को देखते हुए, 1..n से क्रमांकित। और उन्हें नंबर रैंक करने के लिए कहा जाता है। उन्हें उनके बीच संगतता अंतर खोजना होगा। संगतता अंतर मूल रूप से उनके द्वारा दी गई एक ही फिल्म की साप

  1. कैसे दो Numpy सरणियों के बीच अंतर निर्धारित करने के लिए?

    इस कार्यक्रम में, हम दो numpy arrays का सेट अंतर पाएंगे। हम numpy लाइब्रेरी में setdiff1d () फ़ंक्शन का उपयोग करेंगे। यह फ़ंक्शन दो पैरामीटर लेता है:array1 और array2 और array1 में अद्वितीय मान देता है जो array2 में नहीं हैं। एल्गोरिदम Step 1: Import numpy. Step 2: Define two numpy arrays. Step 3: Fi