-
C++ में शब्दों के एक समूह को समान लंबाई की रेखाओं में परिवर्तित करके औचित्य सिद्ध करने का कार्यक्रम
मान लीजिए कि हमारे पास शब्दों की एक सूची है और एक चौड़ाई k है, हमें टेक्स्ट को इस तरह से व्यवस्थित करना है कि प्रत्येक पंक्ति में वर्णों की संख्या k हो और टेक्स्ट पूरी तरह से उचित हो। यहां हम अपने शब्दों को उतने ही शब्दों में पैक करेंगे जितने हम प्रत्येक पंक्ति में सम्मिलित कर सकते हैं। और जब आवश्यक
-
k गैर-अतिव्यापी उप-सूचियों का योग ज्ञात करने का कार्यक्रम, जिनका योग C++ में अधिकतम है
मान लीजिए कि हमारे पास संख्याओं की एक सूची है जिसे अंक कहा जाता है, और एक अन्य मूल्य k, हमें k गैर-अतिव्यापी, गैर-रिक्त उप-सूचियों को खोजना होगा जैसे कि उनके योग का योग अधिकतम हो। हम मान सकते हैं कि k, अंकों के आकार से छोटा या उसके बराबर है। इसलिए, यदि इनपुट nums =[11, -1, 2, 1, 6, -24, 11, 9, 6] k
-
यह जाँचने के लिए प्रोग्राम कि क्या हम C++ में समान योग के k-विभाजन वाली सूची को विभाजित कर सकते हैं
मान लीजिए कि हमारे पास संख्याओं की एक सूची है जिसे अंक कहा जाता है और दूसरा मान k, हमें यह जांचना होगा कि क्या संख्याओं को k के विभिन्न उपसमुच्चय में विभाजित करना संभव है जहां प्रत्येक उपसमुच्चय का योग समान है। इसलिए, यदि इनपुट संख्या =[4, 2, 6, 5, 1, 6, 3] k =3 की तरह है, तो आउटपुट सही होगा, क्यों
-
दो समुच्चयों का अधिकतम योग ज्ञात करने का कार्यक्रम जहाँ योग C++ में बराबर हों
मान लीजिए कि हमारे पास संख्याओं की एक सूची है, जिसे अंक कहा जाता है, अब दो सेट खोजें क्योंकि उनके योग समान और अधिकतम हैं, तो योग मान ज्ञात करें। इसलिए, यदि इनपुट संख्या =[2, 5, 4, 6] की तरह है, तो आउटपुट 6 होगा, क्योंकि सेट [2, 4] और [6] हैं। इसे हल करने के लिए, हम इन चरणों का पालन करेंगे - योग :
-
सबसे लंबा उपसर्ग खोजने का कार्यक्रम जो C++ में भी एक प्रत्यय है
मान लीजिए कि हमारे पास एक स्ट्रिंग s है, हमें s का सबसे लंबा उपसर्ग ढूंढना है, जो एक प्रत्यय भी है (स्वयं को छोड़कर)। यदि ऐसा कोई उपसर्ग नहीं है, तो बस रिक्त स्ट्रिंग लौटाएं। इसलिए, यदि इनपुट मैडम जैसा है, तो आउटपुट m होगा, इसमें स्वयं को छोड़कर 4 उपसर्ग हैं। ये म, मा, मैड, माडा और एम, एम, डैम, एडम
-
C++ में निकालने के लिए सर्वश्रेष्ठ अंतराल का पता लगाने का कार्यक्रम
मान लीजिए कि हमारे पास अंतराल (समावेशी) की एक सूची है जो संभावित रूप से अतिव्यापी हैं। अब विचार करें कि एक ऑपरेशन है जहां हम एक अंतराल को हटाते हैं, फिर शेष अंतराल को मर्ज करते हैं और फिर बचे हुए अंतरालों की संख्या की गणना करते हैं। हमें हटाने के बाद अधिकतम बचे हुए अंतरालों की संख्या ज्ञात करनी होगी
-
C++ में किसी संख्या का अगला पूर्णांक क्रमपरिवर्तन प्राप्त करने का कार्यक्रम
मान लीजिए कि हमारे पास एक संख्या n है, हमें इसके अंकों का अगला बड़ा क्रमचय ज्ञात करना है। जब n पहले से ही अपने सबसे बड़े क्रमपरिवर्तन में हो, तो इसे सबसे छोटे क्रमपरिवर्तन पर घुमाएँ। इसलिए, यदि इनपुट n =319 जैसा है, तो आउटपुट 391 होगा। इसे हल करने के लिए, हम इन चरणों का पालन करेंगे - फ़ंक्शन मे
-
C++ में n से 0 तक कम करने के लिए आवश्यक संक्रियाओं की संख्या ज्ञात करने का कार्यक्रम
मान लीजिए कि हमारे पास एक संख्या n है। अब एक ऑपरेशन पर विचार करें जहां हम या तो 1. घटा सकते हैं n एक से 2. यदि n सम संख्या है, तो इसे n / 2 3 से घटाएं। यदि n 3 से विभाज्य है, तो 2 * (n / 3) से कमी अंत में खोजें n से शून्य तक कम करने के लिए आवश्यक संचालन की न्यूनतम संख्या। इसलिए, यदि इनपुट n =16 की
-
सी ++ में खरीदारों द्वारा खरीदे जा सकने वाले पैकेज की अधिकतम संख्या खोजने का कार्यक्रम
मान लीजिए कि हमारे पास बिक्री और खरीदारों की दो सूचियां हैं। बिक्री में प्रत्येक तत्व में [दिन, मूल्य] के रूप में दो मान होते हैं, यह इंगित करता है कि पैकेज केवल उस दिन उस मूल्य के लिए बिक्री के लिए उपलब्ध है। और खरीदारों में प्रत्येक तत्व [payday, राशि] के रूप में इंगित करता है कि खरीदार के पास pay
-
यह जांचने के लिए प्रोग्राम कि दिए गए शब्द दिए गए पैटर्न को बनाए रख रहे हैं या नहीं C++
मान लीजिए कि हमारे पास एक पैटर्न p और एक स्ट्रिंग str है, हमें यह जांचना है कि str समान पैटर्न का अनुसरण करता है या नहीं। यहां फॉलो का मतलब है कि पैटर्न में एक अक्षर और str में एक गैर-रिक्त शब्द के बीच एक आपत्ति है। इसलिए, यदि इनपुट पैटर्न =सीबीबीसी, str =शब्द पैटर्न पैटर्न शब्द जैसा है, तो आउटपुट
-
सी ++ प्रोग्राम में प्रत्येक एक्सेस के बाद अधिकतम कमी होने पर सरणी से अधिकतम
इस समस्या में, हमें N पूर्णांकों का एक सरणी arr[] और एक पूर्णांक m दिया जाता है। हमारा काम हर एक्सेस के बाद अधिकतम घटने पर ऐरे से मैक्सिमम को खोजने के लिए एक प्रोग्राम बनाना है। समस्या का विवरण - हमें सरणी के अधिकतम तत्वों का अधिकतम योग ज्ञात करना होगा और अधिकतम को एक k गुना कम करना होगा। समस्या क
-
सी ++ में सभी नोड्स को जोड़ने के लिए हम गैर-अतिव्यापी किनारों को रखने के तरीकों की संख्या की गणना करने के लिए कार्यक्रम
मान लीजिए कि हमारे पास एक संख्या n है जो गोलाकार रूप से रखे गए नोड्स की संख्या का प्रतिनिधित्व करती है। हमें n / 2 किनारों को रखने के तरीकों की संख्या का पता लगाना होगा जैसे कि प्रत्येक नोड एक किनारे से जुड़ा हुआ है, और यह कि किनारे एक दूसरे के साथ प्रतिच्छेद नहीं करते हैं। अगर उत्तर बहुत बड़ा है तो
-
C++ प्रोग्राम में प्रत्यय में विशिष्ट पूर्णांकों की संख्या के लिए प्रश्न
इस समस्या में, हमें n पूर्णांक मानों का एक सरणी arr[] दिया जाता है। और क्यू प्रश्न करता है कि प्रत्येक में एक पूर्णांक k है। हमारा काम प्रत्यय में अलग-अलग पूर्णांकों की संख्या के लिए प्रश्नों को हल करने के लिए एक प्रोग्राम बनाना है। समस्या का विवरण - हमें प्रत्यय में अलग-अलग पूर्णांकों के लिए प्रश्
-
यह जांचने के लिए कि कोई संख्या C++ प्रोग्राम में L-R की N श्रेणी में है या नहीं?
इस समस्या में, हमें एक 2-D मैट्रिक्स arr[[2] दिया गया है जिसमें n श्रेणियां (L, R), L-R शामिल हैं। और Q प्रत्येक प्रश्न में एक पूर्णांक मान होता है। हमारा काम यह जांचने के लिए क्वेरीज़ को हल करने के लिए एक प्रोग्राम बनाना है कि कोई संख्या L-R की N रेंज में है या नहीं। समस्या का विवरण - यहां, हम प्र
-
यह जांचने के लिए प्रश्न कि क्या C++ प्रोग्राम में एक मंडली में बक्से में शामिल होना संभव है
इस समस्या में, हमें एक संख्या n दी गई है जो एक वृत्त के किनारे पर स्थित n बक्सों को दर्शाती है। और क्यू प्रश्न हैं जिनमें से प्रत्येक में दो पूर्णांक, ए और बी शामिल हैं। हमारा काम प्रश्नों को हल करने के लिए एक प्रोग्राम बनाना है ताकि यह जांचा जा सके कि क्या मंडलियों में बक्से में शामिल होना संभव है।
-
C++ में दिए गए मैट्रिक्स में 1s के वर्ग सबमैटिक्स की संख्या गिनने का कार्यक्रम
मान लीजिए कि हमारे पास 2d बाइनरी मैट्रिक्स है, हमें सभी 1 s के साथ सबमैट्रिस की कुल संख्या ज्ञात करनी है। तो, अगर इनपुट पसंद है 1 1 0 1 1 0 0 0 1 तो आउटपुट 10 होगा, क्योंकि वहां पांच 1 x 1 मैट्रिक्स, दो 2 x 1 मैट्रिक्स है। दो 1 x 2 मैट्रिक्स। और एक 2 x 2 मैट्रिक्स। इसे हल करने के लिए, हम इन
-
यह जांचने के लिए प्रश्न कि क्या सबस्ट्रिंग [एल… आर] सी ++ प्रोग्राम में पैलिंड्रोम है या नहीं
इस समस्या में, हमें स्ट्रिंग str, Q प्रश्नों की संख्या दी गई है, जिनमें से प्रत्येक में दो मान L और R हैं, सबस्ट्रिंग [L...R] के लिए। हमारा काम यह जांचने के लिए क्वेरीज़ को हल करने के लिए एक प्रोग्राम बनाना है कि सबस्ट्रिंग [L…R] पैलिंड्रोम है या नहीं। समस्या का विवरण - प्रत्येक प्रश्न को हल करने क
-
सी ++ प्रोग्राम में एल-वें सबसे छोटी संख्या और आर-वें सबसे छोटी संख्या के बीच पूर्ण अंतर को वापस करने के लिए प्रश्न
इस समस्या में, हमें आकार n और Q प्रश्नों की एक सरणी arr[] दी जाती है, जिनमें से प्रत्येक में 2 मान L और R होते हैं। हमारा कार्य प्रश्नों को हल करने के लिए एक प्रोग्राम बनाना है जो L-वें सबसे छोटी संख्या और के बीच पूर्ण अंतर को वापस कर सके। आर-वें सबसे छोटी संख्या। समस्या का विवरण - प्रत्येक प्रश्न
-
C++ में पैलिंड्रोमिक उपन्यासकारों को हटाने के लिए आवश्यक संचालन की संख्या खोजने का कार्यक्रम
मान लीजिए हमारे पास संख्याओं की एक सूची है जिसे अंक कहा जाता है। अब आइए एक ऑपरेशन पर विचार करें जहां हम कुछ सबलिस्ट को हटाते हैं जो एक पैलिंड्रोम है। हमें आवश्यक न्यूनतम संख्या में संचालन की आवश्यकता है ताकि सूची खाली हो। इसलिए, यदि इनपुट अंकों की तरह है =[6, 2, 4, 4, 2, 10, 6], तो आउटपुट 2 होगा, क
-
यह जांचने के लिए प्रोग्राम कि हम एक स्ट्रिंग को दूसरी स्ट्रिंग में बदलने के लिए वर्णों को बदल सकते हैं या C++ में नहीं
मान लीजिए कि हमारे पास दो लोअरकेस स्ट्रिंग्स s और t हैं। अब एक ऑपरेशन पर विचार करें जहां हम एक चरित्र की सभी घटनाओं को दूसरे चरित्र के साथ बदलते हैं। अगर हम इस ऑपरेशन को कितनी भी बार कर सकते हैं, तो हमें यह जांचना होगा कि s को t में बदला जा सकता है या नहीं। इसलिए, यदि इनपुट s =eye t =pip जैसा है, त