-
पायथन में घुमाए गए सरणी के लिए अधिकतम भारित योग खोजने का कार्यक्रम
मान लीजिए कि हमारे पास कुछ तत्वों की एक सरणी है। यदि सरणी तत्वों को घुमाया जाता है तो हमें अधिकतम भारित योग खोजना होगा। एक सरणी संख्या के भारित योग की गणना नीचे की तरह की जा सकती है - $$\mathrm{𝑆=\sum_{\substack{𝑖=1}}^{n}𝑖∗𝑛𝑢𝑚𝑠[𝑖]}$$ इसलिए, यदि इनपुट L =[5,3,4] जैसा है, तो आउटपुट 26 होगा क
-
यह पता लगाने के लिए कार्यक्रम कि क्या k निगरानी स्टेशन पायथन में विशेष बिंदुओं की निगरानी के लिए पर्याप्त हैं
मान लीजिए कि एक सेंसर मॉड्यूल है जो r के दायरे तक अपने आस-पास के वातावरण की निगरानी कर सकता है। मॉड्यूल के मॉनिटरिंग सर्कल के जाली बिंदु में कुछ चीजें हैं जिन पर नजर रखने की जरूरत है। इसलिए, k संख्या में कम-शक्ति वाले मॉड्यूल रखे गए हैं ताकि वे केवल उन विशिष्ट बिंदुओं की निगरानी कर सकें। त्रिज्या के
-
पायथन में लिंक की गई सूची में नोड्स को स्वैप करने का कार्यक्रम
मान लीजिए कि हमारे पास एक सूची L और दूसरा मान k है। हमें शुरू से kth नोड और अंत से kth नोड को स्वैप करना होगा और अंत में अंतिम सूची वापस करनी होगी। इसलिए, यदि इनपुट L =[1,5,6,7,1,6,3,9,12] k =3 जैसा है, तो आउटपुट [1,5,3,7,1,6, 6,9,12], शुरू से तीसरा नोड 6 है और अंत से 3 है, इसलिए उनकी अदला-बदली की
-
पायथन में दी गई संख्याओं की सूची के लिए सभी प्रश्नों के लिए kpr योग खोजने का कार्यक्रम
मान लीजिए कि हमारे पास संख्याओं की एक सूची है। हमारे पास प्रश्नों की एक सूची भी है जहां प्रश्नों [i] में तीन तत्व होते हैं [k, p, r], प्रत्येक प्रश्न के लिए हमें kpr_sum खोजना होगा। kpr_sum का सूत्र नीचे जैसा है। $$\mathrm{{𝑘𝑝𝑟}\_{𝑠𝑢𝑚} =\sum_{\substack{𝑖=𝑃}}^{𝑅−1}\sum_{\substack{𝑗=𝑖+1}}^
-
संख्या n की जाँच करने के लिए पायथन प्रोग्राम अजीब है या नहीं
मान लीजिए कि हमारे पास एक संख्या n है। हमें जांचना होगा कि n अजीब है या नहीं। यहां एक संख्या अजीब होती है जब - 1. संख्या विषम होती है 2. संख्या 2 से 5 3 की सीमा में नहीं होती है। संख्या सम है और 6 से 20 तक की सीमा में है इसलिए, यदि इनपुट n =18 जैसा है, तो आउटपुट अजीब होगा क्योंकि यह सम है और 6 से 2
-
पायथन में स्वैप संचालन के बाद हैमिंग दूरी को कम करने का कार्यक्रम
मान लीजिए कि हमारे पास दो पूर्णांक सरणियाँ हैं, src और tgt, दोनों समान लंबाई के हैं। हमारे पास एक सरणी अनुमत स्वैप भी है जहां अनुमत स्वैप [i] में एक जोड़ी (एआई, द्वि) शामिल है जो इंगित करता है कि हम सरणी स्रोत के तत्व सूचकांक द्वि के साथ सूचकांक एआई पर तत्वों को स्वैप कर सकते हैं। (हम किसी भी क्रम म
-
त्रिकों की सूची खोजने के लिए पायथन प्रोग्राम जिसके लिए i+j+k n . के समान नहीं है
मान लीजिए कि हमारे पास तीन संख्याएँ i, j और k हैं और दूसरी संख्या n है। हमें उन सभी त्रिक (i, j, k) की सूची ढूंढनी होगी जिनके लिए i+j+k n के समान नहीं है। हमें सूची समझने की रणनीति का उपयोग करके इस समस्या को हल करना होगा। इसलिए, यदि इनपुट i =1, j =1, z =2 और n =3 जैसा है, तो आउटपुट [[0, 0, 0], [0,
-
पायथन में एक ही उत्पाद के साथ टपल खोजने का कार्यक्रम
मान लीजिए कि हमारे पास अद्वितीय सकारात्मक मूल्यों के साथ एक सरणी संख्या है, हमें टुपल्स (ए, बी, सी, डी) की संख्या इस तरह से ढूंढनी है कि ए * बी =सी * डी जहां ए, बी, सी, और डी अंकों के तत्व हैं , और सभी तत्व a, b, c और d अलग हैं। इसलिए, यदि इनपुट nums =[2,3,4,6] जैसा है, तो आउटपुट 8 होगा क्योंकि हम
-
पायथन में पुनर्व्यवस्था के साथ सबसे बड़ा सबमैट्रिक्स खोजने का कार्यक्रम
मान लीजिए कि हमारे पास एक m x n बाइनरी मैट्रिक्स है, हम मैट्रिक्स के कॉलम को किसी भी क्रम में पुनर्व्यवस्थित कर सकते हैं। हमें मैट्रिक्स के भीतर सबसे बड़े सबमैट्रिक्स का क्षेत्रफल ज्ञात करना होगा जहां सबमैट्रिक्स का प्रत्येक तत्व कुछ पुनर्क्रमण कार्य करने के बाद 1 है। तो, अगर इनपुट पसंद है 1 0 1 1
-
पायथन में लक्ष्य तक पहुँचने के लिए सबसे छोटा रास्ता खोजने का कार्यक्रम
मान लीजिए, हमें एक ग्रिड दिया गया है जहां कोशिकाओं में X, O, * और # जैसे विभिन्न प्रतीक होते हैं और प्रतीकों के विभिन्न अर्थ होते हैं। # वह लक्ष्य सेल है जिस तक हम पहुंचना चाहते हैं। O एक निःशुल्क सेल है जिसके द्वारा हम लक्ष्य सेल तक जा सकते हैं। * सेल में हमारी स्थिति है। X एक अवरुद्ध सेल है, जिसस
-
पायथन में कितने स्थानांतरण अनुरोधों को पूरा किया जा सकता है, यह जानने के लिए कार्यक्रम
मान लीजिए, हॉस्टल के कमरों की संख्या 0 से n-1 तक है। छात्रावास के कमरे के छात्र दूसरे कमरे में स्थानांतरित करना चाहते हैं, और वे ऐसा करने के लिए कई अनुरोध करते हैं। कोई छात्रावास की सीट खाली नहीं रहती है, स्थानांतरण अनुरोध पर तभी ध्यान दिया जाता है जब स्थानांतरण के इच्छुक छात्र की जगह कोई अन्य छात्र
-
पायथन में पूर्णांकों को शून्य बनाने के लिए न्यूनतम एक बिट संचालन खोजने का कार्यक्रम
मान लीजिए कि हमारे पास एक संख्या n है, हमें इसे निम्नलिखित क्रियाओं का उपयोग करके कितनी भी बार 0 में बदलना है - n के द्विआधारी प्रतिनिधित्व में सबसे दाहिने बिट का चयन करें। जब (i-1)वें बिट को 1 पर सेट किया जाता है और (i-2)वें से 0वें बिट को 0 पर सेट किया जाता है, तो n के बाइनरी प्रतिनिधित्व मे
-
पायथन में एक शब्दकोश दिया गया लक्ष्य स्ट्रिंग बनाने के तरीकों की संख्या खोजने के लिए कार्यक्रम
मान लीजिए कि हमारे पास शब्द नामक स्ट्रिंग की एक सूची है, जहां सभी तत्व समान लंबाई के हैं। हमारे पास लक्ष्य नामक एक स्ट्रिंग भी है। हमें निम्नलिखित नियमों के तहत दिए गए शब्दों का उपयोग करके लक्ष्य उत्पन्न करना है - हमें बाएं से दाएं लक्ष्य उत्पन्न करना चाहिए। लक्ष्य का ith वर्ण (0-अनुक्रमित) प्
-
पायथन में दोहराए जाने वाले पूर्णांक वितरित करने का कार्यक्रम
मान लीजिए कि हमारे पास एक सरणी संख्या है, अधिकतम 50 अद्वितीय मान हैं। हमारे पास मात्रा नामक एक और सरणी भी है, जहां मात्रा [i] ग्राहक द्वारा ऑर्डर किए गए मूल्यों की मात्रा को दर्शाता है। हमें यह जांचना होगा कि अंकों को वितरित करना संभव है या नहीं ith ग्राहक को ठीक मात्रा [i] आइटम, . मिलता है it
-
पायथन में सरणी में विचलन को कम करने का कार्यक्रम
मान लीजिए कि हमारे पास एक सरणी संख्या है। हम सरणी के किसी भी तत्व पर कितनी भी बार दो प्रकार के संचालन कर सकते हैं सम तत्वों के लिए, इसे 2 से भाग दें विषम तत्वों के लिए इसे 2 से गुणा करें। अब सरणी का विचलन सरणी में किन्हीं दो तत्वों के बीच अधिकतम अंतर है। हमें कुछ संख्या में संचालन करने के ब
-
पायथन में किनारे की लंबाई सीमित पथों के अस्तित्व की जाँच करने का कार्यक्रम
मान लीजिए कि हमारे पास एक किनारे सूची का उपयोग करके एन नोड्स के साथ एक अप्रत्यक्ष भारित ग्राफ है, जहां edgeList [i] में तीन पैरामीटर हैं (यू, वी, डब्ल्यू) इंगित करता है कि यू से वी तक एक पथ है जिसकी दूरी डब्ल्यू है। हमारे पास एक और क्वेरी ऐरे भी है जहां query[i] में (p, q, lim) है। यह प्रश्न यह पूछन
-
पायथन में लगातार K के लिए न्यूनतम आसन्न स्वैप खोजने का कार्यक्रम
मान लीजिए कि हमारे पास एक द्विआधारी सरणी संख्या है, और एक मान k है। एक चाल में, हम दो आसन्न सूचकांकों का चयन कर सकते हैं और उनके मूल्यों को स्वैप कर सकते हैं। हमें आवश्यक चालों की न्यूनतम संख्या ज्ञात करनी होगी ताकि अंकों में k क्रमागत 1 हो। इसलिए, यदि इनपुट nums =[1,0,0,1,0,1,0,1], k =3 जैसा है, त
-
पायथन में सरणी से एक तत्व के साथ अधिकतम XOR खोजने का कार्यक्रम
मान लीजिए कि हमारे पास गैर-ऋणात्मक मानों के साथ nums नामक एक सरणी है। हमारे पास क्वेरीज़ नामक एक अन्य सरणी भी है जहां क्वेरीज़ [i] की एक जोड़ी (xi, mi) है। ith क्वेरी का उत्तर xi का अधिकतम बिटवाइज़ XOR मान है और अंकों का कोई भी तत्व जो mi से कम या उसके बराबर है। यदि अंकों में सभी तत्व मील से बड़े है
-
C++ में K-समान स्ट्रिंग्स के लिए K का मान ज्ञात करने का कार्यक्रम
मान लीजिए कि हमारे पास दो तार s और t हैं। ये दो तार K-समान हैं जब हम दो अक्षरों की स्थिति को s ठीक K बार में स्वैप कर सकते हैं ताकि परिणामी स्ट्रिंग t हो। हमारे पास दो विपर्यय s और t हैं, और हमें सबसे छोटा K ज्ञात करना है जिसके लिए s और t K-समान हैं। इसलिए, यदि इनपुट s =abc, t =bac जैसा है, तो आउटप
-
पायथन में अलग-अलग अनुक्रमों की संख्या खोजने का कार्यक्रम
मान लीजिए कि हमारे पास एक स्ट्रिंग s है, हमें स्ट्रिंग s के अलग-अलग अनुक्रमों की संख्या गिननी है। अगर उत्तर बहुत बड़ा है तो परिणाम मॉड्यूलो 10^9 + 7 लौटाएं। इसलिए, यदि इनपुट s =bab जैसा है, तो आउटपुट 6 होगा क्योंकि 6 अलग-अलग क्रम हैं, ये a, b, ba, ab, bb, abb हैं। । इसे हल करने के लिए, हम इन चरणों