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

जावास्क्रिप्ट:आसन्न तत्व उत्पाद एल्गोरिदम

<घंटा/>

हमें पूर्णांकों की एक सरणी दी गई है। हमें सबसे बड़े उत्पाद वाले आसन्न तत्वों की जोड़ी को खोजने और उस उत्पाद को वापस करने की आवश्यकता है।

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

यदि इनपुट ऐरे है -

const arr = [3, 6, -2, -5, 7, 3];

तब आउटपुट 21 होना चाहिए क्योंकि [7, 3] सबसे बड़ा योग वाला जोड़ा है।

उदाहरण

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

const arr = [3, 6, -2, -5, 7, 3];
const adjacentElementsProduct = (arr = []) => {
   let prod, ind;
   for (ind = 1; ind < arr.length; ind++) {
      if (ind === 1 || arr[ind - 1] * arr[ind] > prod) {
         prod = arr[ind - 1] * arr[ind];
      };
   };
   return prod;
};
console.log(adjacentElementsProduct(arr));

आउटपुट

कंसोल पर आउटपुट निम्न है -

21

  1. जावास्क्रिप्ट में किन्हीं दो आसन्न तत्वों का अधिकतम उत्पाद

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो संख्याओं की एक सरणी लेता है। हमारे फ़ंक्शन को सरणी में 2 आसन्न संख्याओं को गुणा करने से प्राप्त अधिकतम उत्पाद का पता लगाना चाहिए। उदाहरण निम्नलिखित कोड है - const arr = [9, 5, 10, 2, 24, -1, -48]; function adjacentElementsProduct(array) {   &n

  1. जावास्क्रिप्ट में कम () के साथ सरणी तत्वों का उत्पाद ढूँढना

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो एक सरणी गिरफ्तारी लेता है। हमारे फ़ंक्शन को सरणी के सभी तत्वों के उत्पाद को ढूंढना और वापस करना चाहिए। उदाहरण निम्नलिखित कोड है - const arr = [3, 1, 4, 1, 2, -2, -1]; const produceElements = (arr = []) => {    const res = arr.red

  1. C++ में मैट्रिक्स में 4 आसन्न तत्वों का अधिकतम उत्पाद

    इस ट्यूटोरियल में, हम मैट्रिक्स में 4 आसन्न तत्वों के अधिकतम उत्पाद को खोजने के लिए एक प्रोग्राम पर चर्चा करेंगे। इसके लिए हमें एक वर्ग मैट्रिक्स प्रदान किया जाएगा। हमारा काम चार आसन्न तत्वों का अधिकतम उत्पाद खोजना है जो ऊपर, नीचे, दाएं, बाएं या विकर्ण हो सकते हैं। उदाहरण #include <bits/stdc++.h