-
पायथन में दिए गए स्ट्रिंग वर्णों से k आकार के पैलिंड्रोम की संख्या गिनने का कार्यक्रम बनाया जा सकता है
मान लीजिए कि हमारे पास एक स्ट्रिंग s है जो वर्णमाला वर्णों और एक संख्या k का प्रतिनिधित्व करती है। हमें पैलिंड्रोम की संख्या ज्ञात करनी है जहां हम s में केवल अक्षरों का उपयोग करके लंबाई k का निर्माण कर सकते हैं। और यदि हम चाहें तो इन अक्षरों का एक से अधिक बार उपयोग कर सकते हैं। इसलिए, यदि इनपुट s =
-
दिए गए स्ट्रिंग की जाँच करने का कार्यक्रम पायथन में पैंग्राम है या नहीं
मान लीजिए हमारे पास एक स्ट्रिंग s है, यह एक वाक्य का प्रतिनिधित्व कर रहा है, हमें यह जांचना होगा कि अंग्रेजी वर्णमाला का प्रत्येक अक्षर कम से कम एक बार प्रयोग किया जाता है या नहीं। इसलिए, यदि इनपुट द ग्रम्पी विजार्ड्स मेक टॉक्सिक ब्रू, फॉर द ईविल क्वीन एंड जैक जैसा है, तो आउटपुट ट्रू होगा इसे हल क
-
पायथन में कोष्ठकों के संतुलित समूहों की अधिकतम संख्या खोजने का कार्यक्रम
मान लीजिए कि हमारे पास एक स्ट्रिंग है जिसमें संतुलित कोष्ठक ( और ) हैं, हमें उन्हें संतुलित समूहों की अधिकतम संख्या में विभाजित करना होगा। इसलिए, यदि इनपुट (()())()(()) जैसा है, तो आउटपुट [(()()), (), (())] इसे हल करने के लिए, हम इन चरणों का पालन करेंगे - अस्थायी:=रिक्त स्ट्रिंग समूह :=एक नई सूची
-
पायथन में पास्कल के त्रिभुज की nवीं पंक्ति खोजने का कार्यक्रम
मान लीजिए कि हमारे पास एक संख्या n है, हमें पास्कल त्रिभुज की nवीं (0-अनुक्रमित) पंक्ति ज्ञात करनी है। जैसा कि हम जानते हैं कि पास्कल का त्रिभुज इस प्रकार बनाया जा सकता है - शीर्ष पंक्ति में, 1 की एक सरणी है। उपरोक्त संख्या को ऊपर और बाईं ओर ऊपर और दाईं ओर जोड़कर अगली पंक्ति बनाई जाती है। तो कुछ
-
यह जांचने के लिए प्रोग्राम कि दिया गया पासवर्ड पायथन में मानदंडों को पूरा करता है या नहीं
मान लीजिए कि हमारे पास एक स्ट्रिंग है, जो एक पासवर्ड का प्रतिनिधित्व करता है, हमें पासवर्ड मानदंड की जांच करनी है। कुछ नियम हैं, जिनका हमें पालन करना है - पासवर्ड की लंबाई कम से कम 8 वर्णों और अधिकतम 20 वर्णों की होगी। पासवर्ड में कम से कम एक अंक होता है पासवर्ड में कम से कम एक लोअरकेस कैरेक्टर और
-
पायथन में दी गई राशि के सेंट की स्वरूपित राशि खोजने का कार्यक्रम
मान लीजिए कि हमारे पास एक सकारात्मक संख्या n है, जहां n हमारे पास मौजूद सेंट की मात्रा का प्रतिनिधित्व कर रहा है, हमें स्वरूपित मुद्रा राशि ढूंढनी होगी। इसलिए, यदि इनपुट n =123456 जैसा है, तो आउटपुट 1,234.56 होगा। इसे हल करने के लिए, हम इन चरणों का पालन करेंगे - सेंट :=n स्ट्रिंग के रूप में यदि स
-
प्रोग्राम प्रोग्राम की जाँच करने के लिए कन्वेंशन व्यवस्था सही है या नहीं पायथन में
मान लीजिए कि हमारे पास एक संख्या n है, यह एक सम्मेलन में प्रवेश करने वाले प्रोग्रामर का प्रतिनिधित्व कर रहा है, और हमारे पास संख्या की एक सूची भी है, सम्मेलन 1 एक प्रोग्रामर का प्रतिनिधित्व करता है और 0 खाली स्थान का प्रतिनिधित्व करता है। अब शर्त यह है कि कोई भी दो प्रोग्रामर एक दूसरे के बगल में नही
-
पायथन में समान पहले अक्षर साझा करने वाले सभी शब्दों को खोजने का कार्यक्रम
मान लीजिए कि हमारे पास लोअरकेस अक्षरों में शब्दों की एक सूची है, हमें सबसे लंबी सन्निहित सबलिस्ट की लंबाई का पता लगाना है, जहां सभी शब्दों का पहला अक्षर समान है। इसलिए, यदि इनपुट [she, sells, seashells, on, the, seashore] जैसा है, तो आउटपुट 3 होगा क्योंकि तीन सन्निहित शब्द she, sells हैं। , सीशेल्स
-
पायथन में 1 से n तक की n+1 संख्याओं से डुप्लिकेट तत्व खोजने का कार्यक्रम
मान लीजिए कि हमारे पास संख्याओं की एक सूची है जिसे n + 1 की लंबाई कहा जाता है। ये संख्याएँ श्रेणी 1, 2, ..., n से चुनी जाती हैं। जैसा कि हम जानते हैं, पिजनहोल सिद्धांत का उपयोग करते हुए, एक डुप्लिकेट होना चाहिए। हमें उसे ढूंढना है और उसे वापस करना है। इसलिए, अगर इनपुट [2, 1, 4, 3, 3] जैसा है, तो आउ
-
एक उपन्यास खोजने के लिए कार्यक्रम जहां पहले और अंतिम मान पायथन में समान हैं
मान लीजिए कि हमारे पास संख्याओं की एक सूची है जिसे अंक कहा जाता है, हमें उन उप-सूचियों की संख्या ज्ञात करनी होगी जहां पहला तत्व और अंतिम तत्व समान हैं। इसलिए, यदि इनपुट संख्या =[10, 15, 13, 10] की तरह है, तो आउटपुट 5 होगा, जैसा कि पहले और अंतिम तत्व के साथ सबलिस्ट हैं:[10], [15], [13], [ 10], [10,
-
प्रोग्राम यह जांचने के लिए कि क्या हम पायथन में सभी पाठ्यक्रम ले सकते हैं या नहीं
मान लीजिए कि हमारे पास एक 2डी मैट्रिक्स है जहां मैट्रिक्स [i] पाठ्यक्रम में दाखिला लेने के लिए आवश्यक पूर्वापेक्षा पाठ्यक्रमों की सूची का प्रतिनिधित्व करता है। अब, हमें यह देखना होगा कि सभी कोर्स करना संभव है या नहीं। इसलिए, यदि इनपुट मैट्रिक्स =[[1],[2],[]] जैसा है, तो आउटपुट ट्रू होगा, क्योंकि हम
-
एक स्ट्रिंग के दो भागों की जाँच करने के लिए प्रोग्राम पैलिंड्रोम हैं या पायथन में नहीं हैं
मान लीजिए कि हमारे पास समान लंबाई के दो तार S और T हैं, हमें यह जांचना है कि क्या दोनों तारों को एक समान बिंदु पर काटना संभव है ताकि S का पहला भाग और T का दूसरा भाग एक पैलिंड्रोम बना सके। इसलिए, यदि इनपुट एस =कैट टी =पीएसी जैसा है, तो आउटपुट ट्रू होगा, जैसे कि अगर हम स्ट्रिंग्स को सी + एट और डी + ए
-
पायथन में एक संदेश को डिकोड करने के कई तरीकों को खोजने के लिए कार्यक्रम
मान लीजिए कि हमारे पास ए =1, बी =2, ... जेड =26 जैसी मैपिंग है, और हमारे पास एक एन्कोडेड संदेश संदेश स्ट्रिंग है, हमें इसे डिकोड करने के तरीकों की संख्या गिननी होगी। इसलिए, यदि इनपुट संदेश =222 जैसा है, तो आउटपुट 3 होगा, क्योंकि इसे 3 तरीकों से डिकोड किया जा सकता है:बीबीबी, बीवी, और वीबी। इसे हल क
-
पायथन में एक बाइनरी ट्री से सम मानों वाले सभी पत्तों को हटाने का कार्यक्रम
मान लीजिए कि हमारे पास एक बाइनरी ट्री है, हम बार-बार उन सभी पत्तों को हटा देंगे जिनमें सम मान हैं। सभी को हटाने के बाद, यदि इसका केवल सम मानों वाला रूट है, तो वह भी हटा दिया जाएगा। तो, अगर इनपुट पसंद है तो आउटपुट होगा इसे हल करने के लिए, हम इन चरणों का पालन करेंगे - फ़ंक्शन को हल करे
-
पहले या आखिरी से हटाकर और फिर से पायथन में डालकर लक्ष्य बनाने का कार्यक्रम
मान लीजिए कि हमारे पास दो तार S और T हैं और वे एक दूसरे के क्रमपरिवर्तन हैं। मान लीजिए कि एक ऑपरेशन है जहां हम एस में पहले या आखिरी अक्षर को हटाते हैं और इसे स्ट्रिंग में कहीं भी डालते हैं। फिर S को T में बदलने के लिए आवश्यक न्यूनतम संक्रियाएँ ज्ञात कीजिए। इसलिए, यदि इनपुट s =zyvxw t =vwxyz जैसा है
-
पायथन में बार-बार पूर्णांक गेम को हटाने के लिए चालों की संख्या खोजने का कार्यक्रम
मान लीजिए कि दो मित्र अमल और बिमल संख्याओं की एक क्रमबद्ध सूची के साथ एक खेल खेल रहे हैं जिसे अंक कहते हैं। इस खेल में अमल एक ही बारी में कोई तीन अंक चुनता है। बिमल उनमें से एक को हटा देता है, और फिर अमल उनमें से एक को हटा देता है। सूची विषम संख्या में तत्वों से शुरू होती है। यहां अमला सूची में दोहर
-
C++ में मैट्रिक्स के आरोही क्रम में प्रत्येक विकर्ण तत्वों को क्रमबद्ध करने का कार्यक्रम
मान लीजिए कि हमारे पास n x m मैट्रिक्स मैट है, हमें इस मैट को तिरछे बढ़ते क्रम में ऊपर-बाएँ से नीचे दाईं ओर क्रमबद्ध करना है, ताकि विकर्णों में सभी तत्वों को क्रमबद्ध किया जा सके। तो अगर इनपुट मैट्रिक्स की तरह है - 3 3 1 1 2 2 1 2 1 1 1 2 आउटपुट मैट्रिक्स होगा - 1 1 1 1 1 2 2 2 1 2 3 3
-
पायथन में एक बाइनरी ट्री में प्रत्येक विकर्ण पथ तत्वों का योग खोजने का कार्यक्रम
मान लीजिए कि हमारे पास एक बाइनरी ट्री है, हमें ऊपर से नीचे दाईं ओर से शुरू होने वाले पेड़ के प्रत्येक विकर्ण का योग ज्ञात करना है। तो, अगर इनपुट पसंद है तब आउटपुट [27, 18, 3] होगा क्योंकि विकर्ण [12,15], [8,10], [3] हैं। तो योग मान हैं [27, 18, 3] इसे हल करने के लिए, हम इन चरणों का पालन करेंगे
-
पायथन में n पासे फेंकने के तरीकों की संख्या गिनने का कार्यक्रम
मान लीजिए कि हमारे पास एक संख्या n, फलकों की संख्या और कुल मान है, तो हमें कुल प्राप्त करने के लिए n पासों को प्रत्येक फलकों के साथ फेंकने के तरीकों की संख्या ज्ञात करनी होगी। अगर उत्तर बहुत बड़ा मॉड है तो परिणाम 10**9 + 7. इसलिए, यदि इनपुट n =2 चेहरे =6 कुल =8 जैसा है, तो आउटपुट 5 होगा, क्योंकि 2
-
पायथन में वर्टेक्स-टू-वर्टेक्स रीचैब्लिटी मैट्रिक्स की गणना करने का कार्यक्रम
मान लीजिए कि हमारे पास एक आसन्न सूची प्रतिनिधित्व के रूप में एक ग्राफ है, हमें 2D मैट्रिक्स M ढूंढना होगा जहां M[i, j] =1 जब शीर्ष i और j के बीच पथ हो। एम [आई, जे] =0 अन्यथा। तो, अगर इनपुट पसंद है तो आउटपुट होगा 1 1 1 1 1 0 1 1 1 1 0 1 1 1 1 0 1 1 1 1 0 1 1 1 1 इसे हल करने के लिए