-
पायथन में संशोधन के बाद स्ट्रिंग की अंतिम स्थिति
मान लीजिए कि हमारे पास एक स्ट्रिंग S है। लंबाई n है। एक दूसरे से सटे ये n बॉक्स, I स्थिति में एक वर्ण R दर्शाता है कि i-th बॉक्स को दाईं ओर धकेला जा रहा है। इसी तरह, I स्थिति में L यह दर्शाता है कि i-वें बॉक्स को बाईं ओर धकेला जा रहा है, एक बिंदु । रिक्त स्थान को इंगित करता है। प्रारंभिक विन्यास से
-
एक सकारात्मक संख्या एम खोजें जैसे कि जीसीडी (एन ^ एम, एन एंड एम) पायथन में अधिकतम है
मान लीजिए कि हमारे पास एक संख्या एन है, हमें एक सकारात्मक संख्या एम खोजना है जैसे कि जीसीडी (एन ^ एम, एन एंड एम) जितना संभव हो उतना बड़ा हो और एम <एन। हम इस प्रकार प्राप्त सबसे बड़ा gcd भी लौटा देंगे। तो, अगर इनपुट 20 की तरह है, तो आउटपुट 31 होगा इसे हल करने के लिए, हम इन चरणों का पालन करेंगे - य
-
पायथन में रैखिक समय में आकार 3 के क्रमबद्ध क्रम का पता लगाएं
मान लीजिए कि हमारे पास एन संख्याओं के साथ एक सरणी है, हमें यह जांचना है कि क्या 3 तत्व जैसे कि b[i]
-
एक स्ट्रिंग खोजें जैसे कि प्रत्येक वर्ण लेक्सिकोग्राफ़िक रूप से पायथन में अपने तत्काल अगले वर्ण से बड़ा हो
मान लीजिए हमारे पास एक संख्या n है; हमें n+1 की लंबाई के निचले केस स्ट्रिंग की जांच करनी होगी ताकि किसी भी स्थिति में वर्ण अपने तत्काल अगले वर्ण से शब्दकोषीय रूप से बड़ा हो। इसलिए, यदि इनपुट 15 जैसा है, तो आउटपुट ponmlkjihgfedcba होगा। इसे हल करने के लिए, हम इन चरणों का पालन करेंगे - temp_str:=रि
-
पायथन में दिए गए स्ट्रिंग के सभी विशिष्ट पैलिंड्रोमिक उप-स्ट्रिंग खोजें
मान लीजिए कि हमारे पास ASCII वर्णों के साथ एक स्ट्रिंग है, हमें इसके सभी अलग-अलग निरंतर पैलिंड्रोमिक सबस्ट्रिंग खोजने होंगे। इसलिए, यदि इनपुट bddaaa जैसा है, तो आउटपुट [a, aa, aaa, b, d, dd] होगा। इसे हल करने के लिए, हम इन चरणों का पालन करेंगे - m :=एक नया नक्शा n :=आकार का मैट्रिक्स :=n संख्या
-
पायथन में दिए गए ऐरे में सभी अच्छे सूचकांक खोजें
मान लीजिए कि हमारे पास संख्याओं की एक सरणी A है, हमें इस सरणी के सभी सूचकांकों को खोजना होगा ताकि सरणी से ith तत्व को हटाने के बाद, सरणी एक अच्छी सरणी होगी। हमें यह ध्यान रखना होगा कि - अच्छा सरणी एक तत्व के साथ एक सरणी है जो अन्य सभी तत्वों के योग के बराबर होती है। 1-आधारित अनुक्रमण का उपयोग यहां
-
किसी दिए गए स्ट्रिंग के सभी पैलिंड्रोमिक उप-स्ट्रिंग खोजें - पायथन में 2 सेट करें
मान लीजिए हमारे पास एक स्ट्रिंग है; हमें उस स्ट्रिंग से सभी पैलिंड्रोमिक सब-स्ट्रिंग्स को ढूंढना है। यहां आ और आ को दो उप-स्ट्रिंग माना जाता है, एक नहीं। इसलिए, यदि इनपुट रिडिवाइडर की तरह है, तो आउटपुट [r, e, d, i, v, ivi, divid, edivide, redivider होगा। , i, d, e, r] इसे हल करने के लिए, हम इन
-
पायथन में 0 से भरे सभी आयतों को खोजें
मान लीजिए कि हमारे पास एक द्विआधारी 2D मैट्रिक्स है, अब हमें 0s से भरे सभी आयतों का प्रारंभिक बिंदु और समाप्ति बिंदु खोजना होगा। हमें यह ध्यान रखना होगा कि आयताकार अलग-अलग होते हैं और एक-दूसरे को स्पर्श नहीं करते हैं, हालांकि वे सरणी सीमा को छू सकते हैं। केवल एक तत्व वाला आयत भी संभव है। तो, अगर इन
-
पायथन में किसी संख्या के अंकों के लिए मैप किए गए वर्णों से बनने वाले सभी तार खोजें
मान लीजिए कि हमारे पास एक चरित्र मानचित्रण इस प्रकार है, यहां प्रत्येक अंक, 1 से 9 तक, कुछ वर्णों के लिए मानचित्र। 1 -> ['A', 'B', 'C'] 2 -> ['D', 'E', 'F'] 3 -> ['G', 'H', 'I'] 4 -> ['J', 'K', 'L
-
एक सरणी में एक तत्व खोजें जैसे कि तत्व पायथन में एक सख्ती से घटते और बढ़ते क्रम का निर्माण करते हैं
मान लीजिए कि हमारे पास सकारात्मक संख्याओं की एक सरणी है; हमें एक बिंदु/वस्तु की जांच करनी होती है, जहां तक आइटम सख्ती से घटते अनुक्रम को पहले सख्ती से बढ़ते पूर्णांक के अनुक्रम के बाद बनाते हैं। ये निम्नलिखित गुण हैं:हमें यह ध्यान रखना होगा कि अनुक्रम न्यूनतम लंबाई 2 का होना चाहिए साथ ही, हमने इस
-
एक तत्व खोजें जो पायथन में समान उत्पाद के साथ सरणी को दो उप-सरणी में विभाजित करता है
मान लीजिए कि हमारे पास आकार N की एक सरणी है; हमें एक ऐसा तत्व खोजना है जो समान उत्पाद के साथ सरणी को दो अलग-अलग उप-सरणी में विभाजित करता है। वापसी -1 यदि ऐसा कोई विभाजन संभव नहीं है। इसलिए, यदि इनपुट [2,5,3,2,5] जैसा है, तो आउटपुट 3 होगा तो उप-सरणी हैं:{2, 5} और {2, 5} इसे हल करने के लिए, हम इन चर
-
पायथन में मर्ज सॉर्ट कॉल की k संख्या के साथ सरणी खोजें
मान लीजिए कि हमारे पास दो नंबर ए और बी हैं, हमें रेंज [1, ए] में मानों वाली एक सरणी ढूंढनी है और रिकर्सिव मर्ज सॉर्ट फ़ंक्शन की बिल्कुल बी संख्या की कॉल की आवश्यकता है। इसलिए, यदि इनपुट a =10, b =15 जैसा है, तो आउटपुट [3,1,4,6,2,8,5,9,10,7] होगा। इसे हल करने के लिए, हम इन चरणों का पालन करेंगे - ए
-
पायथन में दिए गए बिटोनिक अनुक्रम में बिटोनिक बिंदु खोजें
मान लीजिए हमारे पास एक बिटोनिक अनुक्रम है, हमें इसमें बिटोनिक पॉइंट ढूंढना है। जैसा कि हम जानते हैं कि बिटोनिक अनुक्रम संख्याओं का एक क्रम है जो पहले सख्ती से बढ़ रहा है फिर एक निश्चित बिंदु के बाद यह सख्ती से घट रहा है। यह बिंदु बिटोनिक बिंदु है। केवल बढ़ते या घटते क्रम के लिए, बिटोनिक बिंदु उपलब्ध
-
पायथन में दो संख्याओं द्वारा गठित अधिकतम कारक
हमें पूर्णांक प्रकार के तत्वों की एक सरणी के साथ दिया गया है और कार्य दो संख्याओं को गुणा करके बनाए गए अधिकतम कारकों को खोजने के लिए है, यानी सबसे पहले हम एक सरणी में मौजूद संख्याओं को गुणा करेंगे, दूसरे क्रॉस उत्पाद की गणना करेंगे, हम उन संख्याओं के कारकों की गणना करेंगे और जांच करेंगे सभी के बीच अ
-
पायथन - सिम्पी मॉड्यूल के साथ शुरुआत करना
SymPy प्रतीकात्मक गणित के लिए एक पायथन पुस्तकालय है। इसका उद्देश्य कोड को यथासंभव सरल रखते हुए एक पूर्ण विशेषताओं वाला कंप्यूटर बीजगणित प्रणाली (CAS) बनना है ताकि यह समझने योग्य और आसानी से एक्स्टेंसिबल हो सके। SymPy पूरी तरह से Python में लिखा गया है। SymPy केवल mpmath पर निर्भर करता है, जो मनमाने
-
पायथन - फ़ीचर स्केलिंग कैसे और कहाँ लागू करें?
यह डेटा प्री-प्रोसेसिंग का एक चरण है जो स्वतंत्र चर या डेटा की विशेषताओं पर लागू होता है। यह मूल रूप से एक विशेष सीमा के भीतर डेटा को सामान्य करने में मदद करता है। स्केलिंग क्यों? अधिकांश समय, आपके डेटासेट में परिमाण, इकाइयों और श्रेणी में अत्यधिक भिन्नता वाली विशेषताएं होंगी। लेकिन चूंकि, अधिकांश
-
पायथन - केरस का उपयोग करके छवि वर्गीकरण
छवि वर्गीकरण कुछ विधि का उपयोग करके छवियों को उनके संबंधित श्रेणी वर्गों में वर्गीकृत करने की एक विधि है जैसे - छोटे नेटवर्क को शुरुआत से प्रशिक्षण देना VGG16 का उपयोग करके मॉडल की शीर्ष परतों को ठीक करना उदाहरण #First, include following libraries: # Importing all necessary libraries from keras.pr
-
पायथन - बहुपद प्रतिगमन का कार्यान्वयन
बहुपद प्रतिगमन रैखिक प्रतिगमन का एक रूप है जिसमें स्वतंत्र चर x और आश्रित चर y के बीच संबंध को nth डिग्री बहुपद के रूप में तैयार किया जाता है। बहुपद प्रतिगमन x के मान और y के संगत सशर्त माध्य के बीच एक गैर-रैखिक संबंध फिट बैठता है, जिसे E(y |x) कहा जाता है उदाहरण # Importing the libraries import num
-
पायथन - सूची में K से अधिक मानों की संख्या
कई जटिल समस्याओं के लिए बुनियादी समस्याओं में से एक है अजगर में सूची में निश्चित संख्या से बड़ी संख्या का पता लगाना, जो आमतौर पर सामने आती है। उदाहरण # find number of elements > k using for loop # initializing list test_list = [1, 7, 5, 6, 3, 8] # initializing k k = 4 # printing list print ("
-
पायथन - आउटपुट स्वरूपण
प्रोग्राम के आउटपुट को प्रस्तुत करने के कई तरीके हैं, डेटा को मानव-पठनीय रूप में मुद्रित किया जा सकता है, या भविष्य में उपयोग के लिए फ़ाइल में लिखा जा सकता है। कभी-कभी उपयोगकर्ता अक्सर स्पेस से अलग किए गए मानों को प्रिंट करने की तुलना में आउटपुट के स्वरूपण पर अधिक नियंत्रण चाहता है। आउटपुट को प्रारू