-
Python में सबसे बड़ी अद्वितीय संख्या
मान लीजिए हमारे पास संख्याओं की एक सूची है, हमें वह संख्या लौटानी है जिसकी घटना 1 है, यदि ऐसा कोई तत्व मौजूद नहीं है, तो -1 लौटाएं। इसलिए यदि सूची [5,2,3,6,5,2,9,6,3] जैसी है, तो आउटपुट 9 होगा। इसे हल करने के लिए, हम इन चरणों का पालन करेंगे - हम प्रत्येक तत्व की जांच करेंगे, और तत्वों को मैप में डा
-
Python में आर्मस्ट्रांग संख्या
मान लीजिए हमारे पास एक k-अंकीय संख्या N है। N एक आर्मस्ट्रांग संख्या है जब इसके प्रत्येक अंक का k-वां घातांक N के बराबर होता है। इसलिए हमें true लौटाना है यदि यह एक आर्मस्ट्रांग संख्या है, अन्यथा false। इसे हल करने के लिए, हम इन चरणों का पालन करेंगे - power := अंकों की संख्या temp := n, res = 0 जब
-
Python में जांचें कि क्या कोई संख्या क्रमबद्ध सरणी में बहुमत तत्व है
मान लीजिए हमारे पास एक सरणी है जिसे nums कहा जाता है और यह गैर-घटते क्रम में क्रमबद्ध है, और एक संख्या target है। हमें यह पता लगाना है कि क्या target एक बहुमत तत्व है। एक सरणी में एक बहुमत तत्व वह तत्व है जो लंबाई N की सरणी में N/2 से अधिक बार प्रकट होता है। इसलिए यदि सरणी जैसी है - [2,4,5,5,5,5,5,6
-
Python में सिंगल-रो कीबोर्ड
मान लीजिए, एक विशेष कीबोर्ड है जिसमें सभी कुंजियाँ एक ही पंक्ति में हैं। इसलिए यदि हमारे पास कीबोर्ड के लेआउट को दर्शाने वाली लंबाई 26 की एक स्ट्रिंग है (0 से 25 तक अनुक्रमित), प्रारंभ में हमारी उंगली सूचकांक 0 पर है। एक वर्ण टाइप करने के लिए, हमें अपनी उंगली को अगले वर्ण के सूचकांक पर ले जाना होगा।
-
Python में डाइट प्लान प्रदर्शन
मान लीजिए एक डाइटर calories[i] का उपभोग करता है, यह i-वें दिन की कैलोरी को दर्शाता है। यदि हमारे पास एक पूर्णांक k है, तो k दिनों के प्रत्येक लगातार अनुक्रम के लिए जो (calories[i], calories[i+1], ..., calories[i+k-1] सभी 0 <= i <= n-k के लिए) है, वे T ढूंढते हैं। T उस k दिनों के अनुक्रम के दौरान उपभ
-
Python में हेक्सस्पीक
मान लीजिए एक दशमलव संख्या को उसके हेक्सस्पीक प्रतिनिधित्व में बदला जा सकता है पहले इसे एक अपरकेस हेक्साडेसिमल स्ट्रिंग में बदलकर, उसके बाद अंक 0 के सभी घटनाओं को अक्षर O से और अंक 1 को अक्षर I से बदलकर। इस प्रकार का प्रतिनिधित्व तभी वैध होता है जब इसमें केवल {A, B, C, D, E, F, I, O} सेट के अक्षर हों
-
Python में 4Sum II
मान लीजिए हमारे पास चार सूचियाँ A, B, C, D पूर्णांक मानों की हैं, हमें गणना करनी है कि कितने टपल (i, j, k, l) हैं जैसे कि A[i] + B[j] + C[k] + D[l] शून्य है। मान लें कि सभी A, B, C, D की लंबाई N है जहां 0 ≤ N ≤ 500। याद रखें सभी पूर्णांक -228 से 228 - 1 की सीमा में हैं और परिणाम अधिकतम 231 - 1 होने
-
Python में न्यूनतम चालें सरणी तत्वों को समान करने के लिए II
मान लीजिए हमारे पास एक गैर-खाली पूर्णांक सरणी है, हमें सभी सरणी तत्वों को समान बनाने के लिए आवश्यक न्यूनतम चालों की संख्या ढूंढनी है, जहां एक चाल चयनित तत्व को 1 से बढ़ाना या घटाना है। इसलिए जब सरणी [1, 2, 3] जैसी है, तो आउटपुट 2 होगा, क्योंकि 1 को 2 तक बढ़ाया जाएगा, और 3 को 2 तक घटाया जाएगा। इसे हल
-
Python में पैलिंड्रोमिक उपस्ट्रिंग
मान लीजिए हमारे पास एक स्ट्रिंग है; हमें गिनना है कि इस स्ट्रिंग में कितने पैलिंड्रोमिक उपस्ट्रिंग मौजूद हैं। अलग-अलग प्रारंभ सूचकांक या अंत सूचकांक वाले उपस्ट्रिंग को अलग-अलग उपस्ट्रिंग के रूप में गिना जाता है भले ही उनमें समान वर्ण हों। इसलिए यदि इनपुट aaa है, तो आउटपुट 6 होगा क्योंकि छह पैलिंड्रो
-
Python में अधिकतम स्वैप
मान लीजिए हमारे पास एक गैर-ऋणात्मक पूर्णांक है; हम अधिकतम मूल्यवान संख्या प्राप्त करने के लिए अधिकतम एक बार दो अंकों की अदला-बदली कर सकते हैं। हमें प्राप्त होने वाली अधिकतम मूल्यवान संख्या लौटानी होगी। इसलिए यदि इनपुट 2736 है तो आउटपुट 7236 होगा। यहाँ हम 2 और 7 की अदला-बदली कर रहे हैं। इसे हल करने क
-
Python में कुंजियाँ और कमरे
मान लीजिए हमारे पास N कमरे हैं और हम कमरा 0 से शुरू करते हैं। प्रत्येक कमरे में 0, 1, 2, ..., N-1 में एक विशिष्ट संख्या मौजूद होती है, और प्रत्येक कमरे में अगले कमरे तक पहुँचने के लिए कुछ कुंजियाँ हो सकती हैं। दूसरे शब्दों में, प्रत्येक कमरा i में कुंजियों की सूची rooms[i] होती है, और प्रत्येक कुंजी
-
Python में बिना दोहराए वर्णों वाले K-लंबाई के उपस्ट्रिंग खोजें
मान लीजिए हमारे पास एक स्ट्रिंग S है, हमें लंबाई K के उपस्ट्रिंग की संख्या ढूंढनी है जहां कोई वर्ण दोहराया नहीं गया है। इसलिए यदि S = heyfriendshowareyou और K = 5 है, तो आउटपुट 15 होगा, क्योंकि स्ट्रिंग्स हैं [heyfr, eyfri, yfrie, frien, riend, iends, endsh, ndsho, dshow, showa, howar, oware, warey,
-
Python में दिए गए सूचकांकों की सूची पर सभी तत्वों तक पहुँच
हम [] ब्रैकेट और सूचकांक संख्या का उपयोग करके सूची के व्यक्तिगत तत्वों तक पहुँच सकते हैं। लेकिन जब हमें कुछ सूचकांकों तक पहुँचने की आवश्यकता होती है तो हम इस विधि को लागू नहीं कर सकते। हमें इससे निपटने के लिए नीचे दिए गए दृष्टिकोणों की आवश्यकता होती है। दो सूचियों का उपयोग करना इस विधि में, मूल सूची
-
Python में दिए गए वर्णों से संभावित शब्द
इस लेख में हम एक Python प्रोग्राम देखने जा रहे हैं जो दिए गए वर्णों के सेट से संभावित शब्दों का आउटपुट देगा। यहाँ हम एक सूची को इनपुट के रूप में ले रहे हैं जिसमें संदर्भ शब्दों का सेट होगा और दूसरी सूची जिसमें वे वर्ण होंगे जिनसे शब्द बने हैं। नीचे दिए गए प्रोग्राम में, हम दो फ़ंक्शन परिभाषित करते ह
-
Python में जांचें कि सूची के सभी मान दिए गए मान से कम हैं या नहीं
Python डेटा विश्लेषण में, हमें कभी-कभी ऐसी स्थिति का सामना करना पड़ता है जहां हमें एक दी गई संख्या की तुलना कई मानों वाली सूची से करनी होती है। इस लेख में हमें यह पता लगाना है कि दी गई संख्या सूची में मौजूद प्रत्येक मान से कम है या नहीं। हम इसे निम्न दो तरीकों से प्राप्त करेंगे। for लूप का उपयोग करन
-
Python में जांचें कि डिक्शनरी खाली है या नहीं
डेटा सेट के विश्लेषण के दौरान हमें ऐसी स्थितियों का सामना करना पड़ सकता है जहाँ हमें खाली डिक्शनरी से निपटना पड़ता है। इस लेख में हम देखेंगे कि डिक्शनरी खाली है या नहीं, इसकी जांच कैसे करें। if का उपयोग करना if शर्त तब सत्य होती है जब डिक्शनरी में तत्व होते हैं। अन्यथा यह असत्य होती है। इसलिए नीचे द
-
Python में जांचें कि स्ट्रिंग के सभी वर्णों की आवृत्तियाँ भिन्न हैं या नहीं
इस लेख में हम देखेंगे कि दिए गए स्ट्रिंग में प्रत्येक वर्ण की आवृत्ति कैसे निकाली जाए। फिर देखेंगे कि क्या दिए गए स्ट्रिंग में दो या अधिक वर्णों की आवृत्ति समान है या नहीं। हम इसे दो चरणों में पूरा करेंगे। पहले प्रोग्राम में हम केवल प्रत्येक वर्ण की आवृत्ति निकालेंगे। प्रत्येक वर्ण की आवृत्ति यहाँ ह
-
Python में डिक्शनरी मान के रूप में सूची को साफ़ करें
इस लेख में हम एक डिक्शनरी पर विचार करते हैं जहाँ मान सूचियों के रूप में प्रस्तुत किए जाते हैं। फिर हम उन मानों को सूचियों से साफ़ करने पर विचार करते हैं। हमारे पास यहाँ दो दृष्टिकोण हैं। एक है clear विधियों का उपयोग करना और दूसरा है सूची समझ का उपयोग करके प्रत्येक कुंजी को खाली मान निर्दिष्ट करना। उ
-
Python में cmp() विधि
cmp() Python के मानक पुस्तकालय का हिस्सा है जो दो पूर्णांकों की तुलना करता है। तुलना का परिणाम -1 होता है यदि पहला पूर्णांक दूसरे से छोटा है और 1 यदि पहला पूर्णांक दूसरे से बड़ा है। यदि दोनों बराबर हैं तो cmp() का परिणाम शून्य होता है। नीचे दिए गए उदाहरण cmp() विधि के उपयोग को दर्शाने वाले विभिन्न प
-
Python में स्ट्रिंग की सूची को सूची की सूची में बदलें
इस लेख में हम देखेंगे कि स्ट्रिंग डेटा प्रकार वाली सूची की सूची कैसे बनाई जाती है। आंतरिक सूचियाँ स्वयं स्ट्रिंग डेटा प्रकार की होती हैं और उनमें संख्यात्मक या स्ट्रिंग तत्व हो सकते हैं। strip और split का उपयोग करना हम इन दो विधियों का उपयोग करते हैं जो पहले सूचियों को अलग करती हैं और फिर सूची के प्