-
पायथन में सभी विषम लंबाई के उप-सरणियों का योग खोजने का कार्यक्रम
मान लीजिए कि हमारे पास सकारात्मक मूल्यों की एक सरणी है जिसे अंक कहा जाता है, हमें सभी संभावित विषम-लंबाई वाले उप-सरणियों का योग खोजना होगा। जैसा कि हम जानते हैं कि एक उप-सरणी सरणी का एक सन्निहित अनुवर्ती है। हमें संख्याओं के सभी विषम-लंबाई वाले उप-सरणियों का योग ज्ञात करना है। इसलिए, यदि इनपुट nums
-
पायथन में शब्दों के बीच रिक्त स्थान को पुनर्व्यवस्थित करने का कार्यक्रम
मान लीजिए कि हमारे पास कुछ शब्दों के साथ एक स्ट्रिंग है जो कुछ रिक्त स्थान के बीच रखी गई है। प्रत्येक शब्द कम से कम एक स्थान से अलग होते हैं। हमें रिक्त स्थान को पुनर्व्यवस्थित करना होगा ताकि आसन्न शब्दों के प्रत्येक जोड़े के बीच समान संख्या में रिक्त स्थान हों और प्रत्येक शब्द के बीच रिक्त स्थान की
-
पायथन में एक फ़ोल्डर से घर पर लौटने के लिए आवश्यक न्यूनतम छलांग खोजने का कार्यक्रम
मान लीजिए कि हमारे पास एक लॉग है जहां हमारे पास फ़ोल्डरों में प्रवेश करने का पथ है, तो अलग-अलग प्रतीक हो सकते हैं जैसे - ../ :वर्तमान फ़ोल्डर से मूल फ़ोल्डर में ले जाएँ। (यदि हम मुख्य फ़ोल्डर में हैं, तो स्थान न बदलें)। ./ :वर्तमान फ़ोल्डर में बने रहें। x/ :x नाम के चाइल्ड फोल्डर में ले जाए
-
पायथन में पार्किंग सिस्टम डिजाइन करने का कार्यक्रम
मान लीजिए आप एक पार्किंग सिस्टम डिजाइन करना चाहते हैं। एक पार्किंग स्थल में तीन अलग-अलग प्रकार के पार्किंग स्थान होते हैं - बड़ा, मध्यम और छोटा। और प्रत्येक आकार के लिए निश्चित संख्या में स्लॉट हैं। दो तरीकों से OurParkingSystem नाम की एक क्लास बनाएं - कन्स्ट्रक्टर(बड़ा, मध्यम, छोटा) - यह कंस्ट्र
-
पायथन में एक्स से अधिक या बराबर एक्स तत्वों के साथ विशेष सरणी के लिए एक्स खोजने का कार्यक्रम
मान लीजिए कि हमारे पास अंक नामक एक सरणी है जहां सभी तत्व या तो 0 या सकारात्मक हैं। अंकों को विशेष सरणी माना जाता है यदि कोई संख्या x मौजूद है जैसे कि अंकों में बिल्कुल x संख्याएं हैं जो x से बड़ी या उसके बराबर हैं। और x का अंक में एक तत्व होना जरूरी नहीं है। यदि सरणी विशेष है, तो यहां हमें x खोजना ह
-
पायथन में कुछ तत्वों को हटाने के बाद सरणी का माध्य खोजने का कार्यक्रम
मान लीजिए कि हमारे पास nums नामक सरणी है, हमें सबसे छोटे 5% और सबसे बड़े 5% तत्वों को हटाने के बाद शेष मानों का माध्य ज्ञात करना होगा। इसलिए, यदि इनपुट अंकों की तरह है =[2,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,8] , तो आउटपुट 4.0 होगा क्योंकि सबसे छोटे और सबसे बड़े मानों को हटाने के बाद, सभी समान हैं, त
-
पायथन में दो समान वर्णों के बीच सबसे बड़ा विकल्प खोजने का कार्यक्रम
मान लीजिए कि हमारे पास एक स्ट्रिंग है, हमें दो वर्णों को छोड़कर, दो समान अक्षरों या तत्वों के बीच सबसे लंबे समय तक सबस्ट्रिंग की लंबाई का पता लगाना है। अगर हमें ऐसा सबस्ट्रिंग नहीं मिल रहा है, तो -1 लौटें। इसलिए, यदि इनपुट s =स्तर जैसा है, तो आउटपुट 3 होगा क्योंकि इष्टतम सबस्ट्रिंग या तो लेव या वेल
-
पायथन में तत्वों की आवृत्ति बढ़ाकर सरणी को क्रमबद्ध करने का कार्यक्रम
मान लीजिए कि हमारे पास कुछ तत्वों के साथ एक सरणी है जहां तत्व कई बार प्रकट हो सकते हैं। हमें सरणी को इस तरह से क्रमबद्ध करना होगा कि तत्वों को उनकी आवृत्ति में वृद्धि के अनुसार क्रमबद्ध किया जाए। तो कौन सा तत्व कम समय में दिखाई देता है वह पहले आएगा और इसी तरह। इसलिए, यदि इनपुट अंकों की तरह है =[1,5
-
यह जांचने के लिए कार्यक्रम कि हम पायथन में टुकड़ों से सरणी बना सकते हैं या नहीं
मान लीजिए कि हमारे पास एक सरणी संख्या है जहां सभी तत्व अद्वितीय हैं और अलग-अलग छोटे सरणियों के साथ एक और सरणी है जिसे टुकड़े कहा जाता है। हमें यह जांचना है कि क्या हम किसी भी क्रम में सरणियों को टुकड़ों में जोड़कर मुख्य सरणी अंक प्राप्त कर सकते हैं या नहीं। लेकिन हमें प्रत्येक सरणी के टुकड़े [i] में
-
पायथन में उत्पन्न सरणी में अधिकतम खोजने के लिए कार्यक्रम
मान लीजिए कि हमारे पास एक संख्या n है। हमें निम्नलिखित तरीके से n + 1 लंबाई की एक सरणी A उत्पन्न करनी है - ए[0] =0 ए[1] =1 ए [2 * आई] =ए [i] अगर 2 <=2 * मैं <=n ए [2 * आई + 1] =ए [i] + ए [i + 1] अगर 2 <=2 * i + 1 <=n अंत में हमें सरणी अंकों में अधिकतम संख्या ज्ञात करनी होगी। इसलिए, य
-
पायथन में बम को निष्क्रिय करने के लिए कोड को डिक्रिप्ट करने का कार्यक्रम
मान लीजिए कि एक बम है जिसे आप निष्क्रिय करने जा रहे हैं, और आपका समय समाप्त हो रहा है! आपके पास n की लंबाई का एक गोलाकार सरणी कोड है और एक कुंजी k है। अब कोड को डिक्रिप्ट करने के लिए, आपको हर नंबर को बदलना होगा। सभी नंबरों को एक साथ बदल दिया जाता है। कुछ नियम हैं - 0 तो ith संख्या को अगले k संख्य
-
पायथन में दो स्ट्रिंग सरणियाँ समतुल्य हैं या नहीं, यह जाँचने के लिए कार्यक्रम
मान लीजिए कि हमारे पास दो स्ट्रिंग प्रकार की सरणियाँ हैं शब्द 1 और शब्द 2, हमें यह जाँचना है कि क्या दो सरणियाँ एक ही स्ट्रिंग का प्रतिनिधित्व करती हैं या नहीं। हम कह सकते हैं कि एक स्ट्रिंग को एक सरणी द्वारा दर्शाया जा सकता है यदि उस सरणी के तत्वों को स्ट्रिंग के क्रम में संयोजित किया जाता है। इसल
-
पायथन में अनुक्रम से अधिकतम के-रिपीटिंग सबस्ट्रिंग खोजने का कार्यक्रम
मान लीजिए कि हमारे पास वर्णों का एक क्रम है जिसे s कहा जाता है, हम कहते हैं कि एक स्ट्रिंग w k-दोहराई जाने वाली स्ट्रिंग है यदि w को संयोजित किया गया है तो k बार अनुक्रम का एक विकल्प है। w का अधिकतम k-पुनरावृत्ति मान उच्चतम मान k होगा जहां w क्रम में k-पुनरावृत्ति है। और यदि w दिए गए अनुक्रम का विकल
-
पायथन में सबसे अमीर ग्राहक की संपत्ति खोजने का कार्यक्रम
मान लीजिए कि हमारे पास ऑर्डर एम एक्स एन का एक मैट्रिक्स है जिसे खाते कहा जाता है जहां खाते [i] [जे] जेटीएच बैंक में मौजूद ग्राहक की राशि है। हमें उस धन को खोजना होगा जो सबसे अमीर ग्राहक के पास है। एक ग्राहक सबसे अमीर तब होता है जब उसके पास सभी बैंकों को ध्यान में रखते हुए अधिकतम राशि होती है। तो, अ
-
बस के आकार का पता लगाने के लिए पायथन प्रोग्राम जिसमें समूह के सभी मित्र शामिल हो सकते हैं
मान लीजिए, कई छात्र समूह अपने कॉलेज से कॉलेज बस के माध्यम से अपने घर वापस जाने की प्रतीक्षा कर रहे हैं। प्रत्येक छात्र समूह में छात्रों की संख्या m है। छात्र समूह अलग हुए बिना बस से यात्रा करना चाहते हैं। वे बस में तभी चढ़ते हैं जब उनके समूह के सभी सदस्य बस में चढ़ सकते हैं। इसके अलावा, एक समूह बस म
-
(आधार, संख्या) के जोड़े वाले सरणी में मैचों की संख्या का पता लगाने के लिए पायथन प्रोग्राम
मान लीजिए, हमें प्रारूप (x, y) में कई अलग-अलग जोड़े दिए गए हैं। यहाँ x किसी संख्या के आधार को दर्शाता है और y स्वयं संख्या को दर्शाता है। सूची में ऐसे जोड़े हैं जिनका अर्थ समान है। हमें दिए गए नंबर जोड़े में मैचों की संख्या की जांच करनी है। दिए गए जोड़े बेमानी हो सकते हैं, और इसमें अमान्य आधार-संख्य
-
कई दिनों के बाद किसी उत्पाद की कीमत का पता लगाने के लिए पायथन प्रोग्राम
मान लीजिए, एक व्यक्ति x मूल्य का उत्पाद खरीदना चाहता है। लेकिन प्रत्येक बीतते दिन, उत्पाद की कीमत पिछले दिन की कीमत से x गुना बढ़ जाती है। हमें y दिनों के बाद उत्पाद की कीमत का पता लगाना होगा क्योंकि व्यक्ति ने उत्पाद खरीदने का मन बना लिया है। यदि उत्पाद की कीमत बहुत अधिक है, तो उत्तर मूल्य मॉड्यूलो
-
एक कंटेनर में कई धातु सलाखों को पैक करने के लिए संचालन की संख्या खोजने के लिए पायथन प्रोग्राम
मान लीजिए, हमें विभिन्न आकारों की कई धातु की छड़ों को ले जाने का कार्य दिया गया है। लेकिन परिवहन कंटेनर लंबाई में छोटा है, इसमें केवल 1 लंबाई की छड़ें हो सकती हैं। हमें कई बार बार दिए गए हैं, और उनकी लंबाई हमें एक सूची में दी गई है। तो, कंटेनर में सभी सलाखों को फिट करने के लिए; हमें सभी सलाखों को का
-
पायथन प्रोग्राम यह पता लगाने के लिए कि एक गोलाकार ट्यूब में गेंदें कितनी बार टकराएंगी
मान लीजिए, एक गोलाकार ट्यूब में n गेंदें हैं। ट्यूब 100 मीटर लंबी है और शुरू में, ट्यूब में प्रत्येक गेंद एक बिंदु से i मीटर दूर है जिसे हम शुरुआती बिंदु कहते हैं। अब गेंदें अलग-अलग दिशाओं में गोलाकार क्रम में ट्यूब के भीतर यात्रा करना शुरू कर देती हैं। गेंदें ट्यूब के भीतर 0.1 मीटर प्रति सेकंड की य
-
कितने क्यूब्स काटे गए यह पता लगाने के लिए पायथन प्रोग्राम
मान लीजिए, a, b, और c आयामों के कई घन हैं, और उनका उपयोग करके आयाम axbxc का एक नया बॉक्स बनाया जाता है। ए, बी, और सी जोड़ीदार सह-अभाज्य हैं; gcd(a, b) =gcd(b,c) =gcd(c, d) =1. हमें बॉक्स को एक ही स्लाइस से दो टुकड़ों में काटना है जैसा कि चित्र में दिखाया गया है। हमें यह पता लगाना है कि क्या डिब्बे क