-
पायथन में रोटेटेड ऐरे के लिए अधिकतम वेटेड योग खोजने का प्रोग्राम
मान लीजिए हमारे पास कुछ एलिमेंट्स का एक ऐरे है। हमें ऐरे एलिमेंट्स को रोटेट करने पर अधिकतम वेटेड योग ढूंढना है। ऐरे nums का वेटेड योग नीचे की तरह गणना किया जा सकता है: $$\mathrm{S = \sum_{i=1}^{n} i * nums[i]}$$ उदाहरण के लिए, यदि इनपुट L = [5,3,4] है, तो आउटपुट 26 होगा क्योंकि: ऐरे है [5,3,4], यो
-
पायथन में जांचें कि k मॉनिटरिंग स्टेशन विशेष बिंदुओं की निगरानी के लिए पर्याप्त हैं या नहीं
मान लीजिए एक सेंसर मॉड्यूल है जो अपने आसपास के वातावरण को त्रिज्या r तक मॉनिटर कर सकता है। मॉड्यूल के मॉनिटरिंग सर्कल के लैटिस पॉइंट में कुछ चीजें हैं जिन्हें मॉनिटर करने की आवश्यकता है। तो, k संख्या के लो-पावर्ड मॉड्यूल रखे गए हैं ताकि वे केवल उन विशिष्ट बिंदुओं की निगरानी कर सकें। दिए गए त्रिज्या
-
पायथन में लिंक्ड लिस्ट में नोड्स को स्वैप करने का प्रोग्राम
मान लीजिए हमारे पास एक लिस्ट L और एक मान k है। हमें शुरुआत से k-वें नोड और अंत से k-वें नोड को स्वैप करना है और अंत में अंतिम लिस्ट वापस करना है। उदाहरण के लिए, यदि इनपुट L = [1,5,6,7,1,6,3,9,12], k = 3 है, तो आउटपुट [1,5,3,7,1,6,6,9,12] होगा, शुरुआत से 3रा नोड 6 है और अंत से 3 है, इसलिए वे स्वैप ह
-
पायथन में दी गई संख्याओं की सूची के लिए सभी क्वेरी के लिए kpr योग खोजने का प्रोग्राम
मान लीजिए हमारे पास nums नामक संख्याओं की एक सूची है। हमारे पास queries नामक क्वेरी की एक सूची भी है जहां queries[i] में तीन एलिमेंट [k, p, r] होते हैं, प्रत्येक क्वेरी के लिए हमें kpr_sum ढूंढना होगा। kpr_sum का सूत्र नीचे दिया गया है। $$\mathrm{kpr\_sum = \sum_{i=P}^{R-1}\sum_{j=i+1}^{R}(K \oplus
-
पायथन प्रोग्राम जांचने के लिए कि संख्या n अजीब है या नहीं
मान लीजिए हमारे पास एक नंबर n है। हमें जांचना है कि n अजीब है या नहीं। यहां एक संख्या अजीब होती है जब: संख्या विषम है संख्या 2 से 5 की रेंज में नहीं है संख्या सम है और 6 से 20 की रेंज में है उदाहरण के लिए, यदि इनपुट n = 18 है, तो आउटपुट Weird होगा क्योंकि यह सम है और 6 से 20 की रेंज में है। हल कर
-
पायथन में स्वैप ऑपरेशन के बाद हैमिंग दूरी को कम करने का प्रोग्राम
मान लीजिए हमारे पास दो इंटीजर ऐरे, src और tgt हैं, दोनों समान लंबाई के हैं। हमारे पास allowedSwaps नामक एक ऐरे भी है जहां allowedSwaps[i] में एक जोड़ी (ai, bi) होती है जो दर्शाती है कि हम ऐरे src के इंडेक्स ai पर एलिमेंट को इंडेक्स bi पर एलिमेंट के साथ स्वैप कर सकते हैं। (हम किसी विशिष्ट जोड़ी के इ
-
पायथन प्रोग्राम i+j+k n के बराबर नहीं होने वाले ट्रिपलेट्स की सूची खोजने के लिए
मान लीजिए हमारे पास तीन संख्याएं i, j और k और एक और संख्या n है। हमें उन सभी ट्रिपलेट्स (i, j, k) की सूची ढूंढनी है जिनके लिए i+j+k n के बराबर नहीं है। हमें इस समस्या को लिस्ट कॉम्प्रिहेंशन रणनीति का उपयोग करके हल करना होगा। उदाहरण के लिए, यदि इनपुट i = 1, j = 1, k = 2 और n = 3 है, तो आउटपुट [[0, 0
-
पायथन में समान उत्पाद वाला टुपल खोजने का प्रोग्राम
मान लीजिए हमारे पास अद्वितीय पॉजिटिव मानों वाला एक ऐरे nums है, हमें टुपल (a, b, c, d) की संख्या ढूंढनी है जैसे कि a*b = c*d जहां a, b, c, d nums के एलिमेंट हैं, और सभी एलिमेंट a, b, c, d विशिष्ट हैं। उदाहरण के लिए, यदि इनपुट nums = [2,3,4,6] है, तो आउटपुट 8 होगा क्योंकि हम (2,6,3,4), (2,6,4,3), (6
-
पायथन में रिअरेंजमेंट के साथ सबसे बड़ा सबमैट्रिक्स खोजने का प्रोग्राम
मान लीजिए हमारे पास एक m x n बाइनरी मैट्रिक्स है, हम मैट्रिक्स के कॉलम को किसी भी क्रम में रिअरेंज कर सकते हैं। हमें मैट्रिक्स के भीतर सबसे बड़े सबमैट्रिक्स का क्षेत्रफल ढूंढना है जहां कुछ रिऑर्डरिंग करने के बाद सबमैट्रिक्स का हर एलिमेंट 1 हो। उदाहरण के लिए, यदि इनपुट है: 101 111 001 तो आउट
-
पायथन में लक्ष्य तक पहुंचने के लिए सबसे छोटा रास्ता खोजने का प्रोग्राम
मान लीजिए हमें एक ग्रिड दिया गया है जहां सेल में विभिन्न सिंबल जैसे X, O, * और # होते हैं और सिंबल के विभिन्न अर्थ होते हैं। # लक्ष्य सेल है जिसे हम पहुंचना चाहते हैं। O एक फ्री सेल है जिसके माध्यम से हम लक्ष्य सेल तक यात्रा कर सकते हैं। * सेल में हमारी पोजीशन है। X एक ब्लॉक्ड सेल है, जिसके माध्यम
-
पायथन में कितने ट्रांसफर अनुरोध संतुष्ट किए जा सकते हैं यह पता लगाने का प्रोग्राम
मान लीजिए, n संख्या के हॉस्टल कमरे हैं जो 0 से n-1 तक नंबर किए गए हैं। हॉस्टल कमरों के छात्र दूसरे कमरे में ट्रांसफर होना चाहते हैं, और वे ऐसा करने के लिए कई अनुरोध करते हैं। कोई हॉस्टल सीट खाली नहीं रहती, एक ट्रांसफर अनुरोध केवल तभी लिया जाता है जब कोई अन्य छात्र ट्रांसफर करने के इच्छुक छात्र की ज
-
पायथन में इंटीजर को शून्य बनाने के लिए न्यूनतम वन-बिट ऑपरेशन खोजने का प्रोग्राम
मान लीजिए हमारे पास एक नंबर n है, हमें इसे निम्नलिखित ऑपरेशन्स का उपयोग करके किसी भी संख्या में 0 में बदलना है: n के बाइनरी प्रतिनिधित्व में सबसे दाएं बिट का चयन करें। n के बाइनरी प्रतिनिधित्व में i-वें बिट को बदलें जब (i-1)-वां बिट 1 पर सेट हो और (i-2)-वें से 0-वें बिट 0 पर सेट हों। तो अंत में ह
-
पायथन में दिए गए डिक्शनरी से टारगेट स्ट्रिंग बनाने के तरीकों की संख्या खोजने का प्रोग्राम
मान लीजिए हमारे पास words नामक स्ट्रिंग की सूची है, जहां सभी एलिमेंट समान लंबाई के हैं। हमारे पास target नामक एक स्ट्रिंग भी है। हमें दिए गए शब्दों का उपयोग करके टारगेट जनरेट करना है निम्नलिखित नियमों के तहत: हमें टारगेट को बाएं से दाएं जनरेट करना चाहिए। टारगेट के i-वें कैरेक्टर (0-इंडेक्स्ड) को प
-
पायथन में रिपीटिंग इंटीजर्स को वितरित करने का प्रोग्राम
मान लीजिए हमारे पास एक ऐरे nums है, जिसमें अधिकतम 50 अद्वितीय मान हैं। हमारे पास quantity नामक एक और ऐरे है, जहां quantity[i] i-वें ग्राहक द्वारा ऑर्डर किए गए मानों की मात्रा को दर्शाता है। हमें जांचना है कि क्या nums को इस तरह वितरित करना संभव है कि: i-वां ग्राहक ठीक quantity[i] आइटम प्राप्त करे,
-
पायथन में ऐरे में विचलन को कम करने का प्रोग्राम
मान लीजिए हमारे पास एक ऐरे nums है। हम ऐरे के किसी भी एलिमेंट पर किसी भी संख्या में दो प्रकार के ऑपरेशन कर सकते हैं: सम एलिमेंट के लिए, इसे 2 से विभाजित करें। विषम एलिमेंट के लिए, इसे 2 से गुणा करें। अब ऐरे का विचलन ऐरे में किन्हीं दो एलिमेंट के बीच अधिकतम अंतर है। हमें कुछ ऑपरेशन करने के बाद ऐरे
-
पायथन में एज लेंथ लिमिटेड पथ के अस्तित्व की जांच करने का प्रोग्राम
मान लीजिए हमारे पास एक अनडायरेक्टेड वेटेड ग्राफ है जिसमें n नोड्स हैं, edgeList का उपयोग करके, जहां edgeList[i] में तीन पैरामीटर (u, v, w) हैं जो दर्शाते हैं कि u से v तक एक पथ है जिसकी दूरी w है। हमारे पास एक और क्वेरी ऐरे है जहां query[i] में (p, q, lim) है। यह क्वेरी पूछ रही है कि क्या p से q तक
-
पायथन में K लगातार 1 के लिए न्यूनतम आसन्न स्वैप खोजने का प्रोग्राम
मान लीजिए हमारे पास एक बाइनरी ऐरे nums और एक मान k है। एक चाल में, हम दो आसन्न इंडेक्स का चयन कर सकते हैं और उनके मानों को स्वैप कर सकते हैं। हमें चालों की न्यूनतम संख्या ढूंढनी है ताकि nums में k लगातार 1 हों। उदाहरण के लिए, यदि इनपुट nums = [1,0,0,1,0,1,0,1], k = 3 है, तो आउटपुट 2 होगा क्योंकि एक
-
पायथन में ऐरे से एलिमेंट के साथ अधिकतम XOR खोजने का प्रोग्राम
मान लीजिए हमारे पास नॉन-नेगेटिव मानों वाला nums नामक एक ऐरे है। हमारे पास queries नामक एक और ऐरे है जहां queries[i] में एक जोड़ी (xi, mi) होती है। i-वीं क्वेरी का उत्तर xi और nums के किसी भी एलिमेंट का अधिकतम बिटवाइज XOR मान है जो mi से कम या बराबर है। यदि nums में सभी एलिमेंट mi से बड़े हैं, तो उत
-
C++ में K-समान स्ट्रिंग्स के लिए K का मान खोजने का प्रोग्राम
मान लीजिए हमारे पास दो स्ट्रिंग्स s और t हैं। ये दो स्ट्रिंग्स K-समान हैं जब हम s में दो अक्षरों की पोजीशन को स्वैप करके ठीक K बार कर सकते हैं ताकि परिणामी स्ट्रिंग t हो। हमारे पास दो एनाग्राम s और t हैं, और हमें सबसे छोटा K ढूंढना है जिसके लिए s और t K-समान हैं। उदाहरण के लिए, यदि इनपुट s = abc, t
-
पायथन में विशिष्ट सबसीक्वेंस की संख्या खोजने का प्रोग्राम
मान लीजिए हमारे पास एक स्ट्रिंग s है, हमें स्ट्रिंग s के विशिष्ट सबसीक्वेंस की संख्या गिननी है। यदि उत्तर बहुत बड़ा है तो परिणाम को 10^9 + 7 मॉड्यूलो वापस करें। उदाहरण के लिए, यदि इनपुट s = bab है, तो आउटपुट 6 होगा क्योंकि 6 अलग-अलग अनुक्रम हैं, ये हैं a, b, ba, ab, bb, abb। हल करने के चरण dp := s