-
पायथन में एक दुकान में विशेष छूट के साथ अंतिम मूल्य खोजने का कार्यक्रम
i और jth आइटम की कीमत कम या कीमत के समान है आइटम (यानी कीमतें [जे] <=कीमतें [i]), अन्यथा, हमें कोई छूट नहीं मिलेगी। हमें एक सरणी ढूंढनी होगी जहां ith तत्व अंतिम कीमत है जिसे हम विशेष छूट पर विचार करते हुए दुकान के ith आइटम के लिए भुगतान करेंगे। इसलिए, यदि इनपुट कीमतों की तरह है =[16,8,12,4,6], तो आ
-
पायथन में 1d सरणी का रनिंग योग खोजने का कार्यक्रम
मान लीजिए कि हमारे पास एक सरणी संख्या है। rs[i] के रूप में एक सरणी का रनिंग योग nums[0] से nums[i] तक सभी तत्वों का योग है। अंत में अंकों का संपूर्ण रनिंग योग लौटाएं। इसलिए, यदि इनपुट संख्या =[8,3,6,2,1,4,5] की तरह है, तो आउटपुट [8, 11, 17, 19, 20, 24, 29] होगा, क्योंकि rs[0] = nums[0] rs[1] = sum
-
पायथन का उपयोग करके एक सरणी में XOR संचालन करने का कार्यक्रम
मान लीजिए कि हमारे पास एक पूर्णांक n है और दूसरा पूर्णांक प्रारंभ है। हमें nums नामक एक सरणी बनानी होगी जहां nums[i] =start + 2*i (i start from 0) और n nums का आकार है। फिर अंकों के सभी तत्वों का बिटवाइज़ XOR ज्ञात करें। इसलिए, यदि इनपुट n =6, प्रारंभ =2 जैसा है, तो आउटपुट 14 होगा क्योंकि सरणी [2+2
-
पायथन में न्यूनतम और अधिकतम वेतन को छोड़कर औसत वेतन खोजने का कार्यक्रम
मान लीजिए हमारे पास वेतन नामक विशिष्ट तत्वों के साथ एक सरणी है जहां वेतन [i] ith कर्मचारी का वेतन है। हमें न्यूनतम और अधिकतम वेतन को छोड़कर कर्मचारियों का औसत वेतन ज्ञात करना है। इसलिए, यदि इनपुट वेतन की तरह है =[8000,6000,2000,8500,2500,4000], तो आउटपुट 5125.0 होगा, क्योंकि न्यूनतम और अधिकतम वेतन
-
जाँच करने के लिए कार्यक्रम हम पायथन में अनुक्रम से अंकगणितीय प्रगति कर सकते हैं
मान लीजिए हमारे पास संख्याओं की एक सूची है जिसे अंक कहा जाता है। हमें यह जांचना है कि अंकों में मौजूद तत्व एपी श्रृंखला बना रहे हैं या नहीं। जैसा कि हम AP (अंकगणितीय प्रगति) श्रृंखला में जानते हैं कि किन्हीं दो क्रमागत तत्वों के बीच सार्व अंतर समान होता है। इसलिए, यदि इनपुट संख्या =[9,1,17,5,13] की
-
पायथन का उपयोग करके YYYY-MM-DD प्रारूप में दिनांक को पुन:स्वरूपित करने का कार्यक्रम
मान लीजिए कि हमारे पास डे मंथ ईयर फॉर्मेट में एक डेट स्ट्रिंग है, जहां दिन [1, 2, ..., 30 वें, 31 वें] की तरह हैं, महीने [जनवरी, फरवरी, ... नवंबर, दिसंबर] फॉर्मेट में हैं और वर्ष 1900 से 2100 की सीमा में चार अंकों का संख्यात्मक मान है, हमें इस तिथि को YYYY-MM-DD प्रारूप में बदलना होगा। इसलिए, यदि इ
-
पायथन में अच्छे जोड़े की संख्या खोजने का कार्यक्रम
मान लीजिए कि हमारे पास एक सरणी संख्या है। यहाँ एक युग्म (i,j) को एक अच्छा जोड़ा कहा जाता है यदि nums[i], nums[j] और i
-
पायथन में हम अधिकतम कितनी पानी की बोतलें पी सकते हैं, यह जानने का कार्यक्रम
मान लीजिए कि पूर्ण पानी की बोतलों की संख्या n है, हम केवल एक पूर्ण पानी की बोतल के लिए खाली पानी की बोतलों का आदान-प्रदान कर सकते हैं। अब पानी की पूरी बोतल पीने से वह खाली बोतल बन जाती है। हमें अधिकतम संख्या में पानी की बोतलों का पता लगाना होगा जो हम पी सकते हैं। इसलिए, यदि इनपुट n =9, m =3 जैसा है
-
पायथन का उपयोग करके एक अंतराल श्रेणी में विषम संख्याओं को गिनने का कार्यक्रम
मान लीजिए कि हमारे पास दो गैर-ऋणात्मक संख्याएँ हैं जो बाएँ और दाएँ हैं। हमें बाएँ और दाएँ (समावेशी) के बीच विषम संख्याओं की संख्या ज्ञात करनी है। इसलिए, यदि इनपुट बाएँ =3, दाएँ =15 की तरह है, तो आउटपुट 7 होगा क्योंकि सीमा में 7 विषम संख्याएँ हैं, ये [3,5,7,9,11,13,15] हैं, वहाँ हैं 7 तत्व। इसे हल
-
पायथन में दिए गए सूचकांकों के साथ स्ट्रिंग को फेरबदल करने का कार्यक्रम
मान लीजिए कि हमारे पास एक स्ट्रिंग s और सूचकांकों की एक सूची है, वे समान लंबाई के हैं। स्ट्रिंग s को इस तरह से फेरबदल किया जाएगा कि स्थिति i पर वर्ण, अंतिम स्ट्रिंग में सूचकांकों [i] पर चला जाता है। हमें अंतिम स्ट्रिंग ढूंढनी है। इसलिए, यदि इनपुट s =ktoalak ind =[0,5,1,6,2,4,3] जैसा है, तो आउटपुट क
-
पायथन में अच्छे ट्रिपल की संख्या खोजने का कार्यक्रम
मान लीजिए कि हमारे पास एक सरणी संख्या है, और तीन अलग-अलग पूर्णांक ए, बी और सी हैं। हमें अच्छे त्रिक की संख्या ज्ञात करनी है। एक ट्रिपलेट (nums[i], nums[j], nums[k]) को एक अच्छा ट्रिपलेट कहा जाता है यदि निम्नलिखित स्थितियां सही हों - 0 <=i
-
पायथन में एक सरणी में kth लापता सकारात्मक संख्या खोजने का कार्यक्रम
मान लीजिए कि हमारे पास एक सरणी है जिसे अंक कहा जाता है जिसमें सकारात्मक क्रमबद्ध सख्ती से बढ़ते मान होते हैं, और एक पूर्णांक k भी होता है। हमें kth धनात्मक पूर्णांक ज्ञात करना है जो इस सरणी से गायब है। इसलिए, यदि इनपुट nums =[1,2,4,8,12], k =6 जैसा है, तो आउटपुट 10 होगा क्योंकि लापता संख्याएं हैं [
-
पायथन में दिए गए स्ट्रिंग से एक अच्छी स्ट्रिंग खोजने का कार्यक्रम
मान लीजिए कि हमारे पास लोअर और अपर केस अंग्रेजी अक्षरों के साथ एक स्ट्रिंग है। हम विचार करेंगे कि एक स्ट्रिंग एक अच्छी स्ट्रिंग है जिसमें कोई भी दो आसन्न वर्ण नहीं हैं s[i] और s[i + 1] जहां - 0 <=i <=s - 2 का आकार s[i] लोअरकेस में है और s[i + 1] एक ही अक्षर है लेकिन अपर-केस या इसके विपरीत है।
-
लगातार तीन बाधाओं को जांचने का कार्यक्रम पायथन में मौजूद है या नहीं
मान लीजिए कि हमारे पास अंक नामक एक सरणी है, हमें यह जांचना है कि अंकों में लगातार तीन विषम संख्याएं हैं या नहीं। इसलिए, यदि इनपुट संख्या =[18,15,2,19,3,11,17,25,20] की तरह है, तो आउटपुट सही होगा क्योंकि लगातार तीन ऑड्स हैं [3,11,17]। इसे हल करने के लिए, हम इन चरणों का पालन करेंगे - लंबाई:=अंकों
-
पायथन में हजार विभाजक के साथ संख्या खोजने का कार्यक्रम
मान लीजिए कि हमारे पास संख्या n है, हमें इस संख्या को स्ट्रिंग प्रारूप में वापस करना होगा जहां हजारों को अल्पविराम (,) से अलग किया जाता है। इसलिए, यदि इनपुट n =512462687 जैसा है, तो आउटपुट 512,462,687 होगा इसे हल करने के लिए, हम इन चरणों का पालन करेंगे - रेस :=n स्ट्रिंग के रूप में res :=res
-
पायथन का उपयोग करके सर्कुलर ट्रैक में सबसे अधिक देखे जाने वाले सेक्टर को खोजने का कार्यक्रम
मान लीजिए कि हमारे पास एक संख्या n और एक सरणी है जिसे राउंड कहा जाता है। हमारे पास एक गोलाकार ट्रैक है जिसमें 1 से n तक लेबल किए गए n विभिन्न सेक्टर हैं। अब मान लीजिए इस ट्रैक पर एक रेस होगी, रेस में मी अलग-अलग राउंड होंगे। छठा दौर सेक्टर राउंड [i - 1] से शुरू होता है और सेक्टर राउंड [i] पर समाप्त ह
-
लंबाई के पैटर्न की जाँच करने के लिए कार्यक्रम K या अधिक बार K या अधिक बार पायथन में मौजूद है या नहीं
मान लीजिए कि हमारे पास सकारात्मक मूल्यों के साथ एक सरणी संख्या है, हमें लंबाई m का एक पैटर्न खोजना होगा जो k या k से अधिक बार दोहराया जाए। यहां एक पैटर्न एक गैर-अतिव्यापी सबरे (लगातार) है जिसमें एक या अधिक मान होते हैं और कई बार दोहराए जाते हैं। एक पैटर्न इसकी लंबाई और दोहराव की संख्या से परिभाषित ह
-
पायथन में एक मैट्रिक्स के विकर्ण योग को खोजने का कार्यक्रम
मान लीजिए हमारे पास एक वर्ग मैट्रिक्स है; हमें मैट्रिक्स के विकर्णों का योग ज्ञात करना है। इसलिए केवल प्राथमिक विकर्ण पर सभी तत्वों का योग और द्वितीयक विकर्ण पर सभी तत्वों को शामिल करें और क्रॉसिंग तत्व को अनदेखा करें। तो, अगर इनपुट पसंद है 10 5 9 6 8 15 3 2 3 8 12 3 2 11 7 3 तब आउटपुट होगा
-
पायथन में लगातार दोहराए जाने वाले वर्णों से बचने के लिए सभी प्रश्न प्रतीकों को बदलने का कार्यक्रम
मान लीजिए कि हमारे पास एक लोअरकेस स्ट्रिंग है जिसमें केवल अक्षर हैं और ? चरित्र, हमें सभी को परिवर्तित करना है ? अक्षरों को छोटे अक्षरों में इस तरह से बनाया गया है कि अंतिम स्ट्रिंग में लगातार दोहराए जाने वाले वर्ण नहीं होंगे। अगर एक से अधिक समाधान हैं, तो उनमें से कोई भी वापस करें। इसलिए, यदि इनपु
-
पायथन का उपयोग करके बाइनरी मैट्रिक्स में विशेष पदों की संख्या खोजने का कार्यक्रम
मान लीजिए कि हमारे पास क्रम m x n का एक बाइनरी मैट्रिक्स है, हमें मैट्रिक्स में विशेष पदों की संख्या ज्ञात करनी है। एक स्थिति (i,j) एक विशेष स्थिति होती है जब mat[i,j] =1 और पंक्ति i और कॉलम j में अन्य सभी तत्व 0 होते हैं। तो, अगर इनपुट पसंद है 1 0 0 0 0 0 0 1 0 0 0 0 0 1 1 0 1 0 0 0 तब आउटप