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

C++ में दो सरणियों के उत्पादों का अधिकतम योग

इस ट्यूटोरियल में, हम दो एरेज़ के उत्पादों का अधिकतम योग खोजने के लिए एक प्रोग्राम पर चर्चा करेंगे।

इसके लिए हमें एक ही आकार के दो सरणियाँ प्रदान की जाएंगी। हमारा कार्य पहले तत्व से ठीक एक तत्व को दूसरी सरणी के एक तत्व से गुणा करके अधिकतम योग ज्ञात करना है।

उदाहरण

#include<bits/stdc++.h>
using namespace std;
//calculating maximum sum by
//multiplying elements
int maximumSOP(int *a, int *b) {
   int sop = 0;
   int n = sizeof(a)/sizeof(a[0]);
   sort(a,a+n+1);
   sort(b,b+n+1);
   for (int i = 0; i <=n; i++) {
      sop += a[i] * b[i];
   }
   return sop;
}
int main() {
   int A[] = { 1, 2, 3 };
   int B[] = { 4, 5, 1 };
   cout<<maximumSOP(A, B);
   return 0;
}

आउटपुट

24

  1. सी++ में अधिकतम सबरे योग मॉड्यूलो एम

    इस समस्या में, हमें n आकार की एक सरणी और एक पूर्णांक m दिया जाता है। हमारा काम एक ऐसा प्रोग्राम बनाना है जो C++ में अधिकतम सबअरे योग मॉड्यूल m ढूंढेगा। कार्यक्रम विवरण - यहां, हम सबएरे के सभी तत्वों के योग को m से विभाजित करके प्राप्त अधिकतम मान प्राप्त करेंगे। समस्या को समझने के लिए एक उदाहरण लेत

  1. सी ++ में दो अलग-अलग सरणी के उप-सरणी का अधिकतम या योग

    समस्या कथन धनात्मक पूर्णांकों के दो सरणियों को देखते हुए। प्रत्येक सरणी से समान आकार के दो उप-सरणी चुनें और अधिकतम संभव या दो उप-सरणी के योग की गणना करें। उदाहरण अगर arr1[] ={1, 2, 4, 3, 2} और Arr2[] ={1, 3, 3, 12, 2} तब अधिकतम परिणाम प्राप्त होता है जब हम निम्नलिखित दो उप-सरणी बनाते हैं - Subar

  1. सी ++ में एक सरणी में अधिकतम संतुलन योग

    समस्या कथन एक सरणी को देखते हुए []। उपसर्ग योग का अधिकतम मान ज्ञात करें जो कि गिरफ्तारी में अनुक्रमणिका i के लिए प्रत्यय योग भी है []। उदाहरण यदि इनपुट ऐरे है - Arr[] ={1, 2, 3, 5, 3, 2, 1} तो आउटपुट 11 है - उपसर्ग योग =गिरफ्तारी[0..3] =1 + 2 + 3 + 5 =11 और प्रत्यय योग =गिरफ्तारी[3..6] =5 + 3 +