Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

Python

  1. पायथन में कवर किए जा सकने वाले ब्लॉकों की संख्या पता लगाने का प्रोग्राम

    मान लीजिए एक पथ में n ब्लॉक हैं, और एक कार्यकर्ता ब्लॉकों पर रंगीन टाइलें लगा रहा है। कार्यकर्ता ब्लॉकों को इस तरह लगा रहा है कि यदि पथ में एक ब्लॉक संख्या 4 से विभाज्य है या/और 2 से विभाज्य है लेकिन 42 से नहीं, तो वह वहां एक रंगीन टाइल लगाता है। हमें उन ब्लॉकों की संख्या पता लगानी है जिन्हें वह कवर

  2. पायथन में मैट्रिक्स में अधिकतम मान वाली सेल्स खोजने का प्रोग्राम

    मान लीजिए, एक n x n मैट्रिक्स है जिसे 0 से आरंभ किया गया है। अब, एक सूची दी गई है जिसमें कुछ जोड़े हैं जिनमें एक विशेष पंक्ति और एक कॉलम स्थिति होती है। सूची में प्रत्येक आइटम i के लिए, उन सेल्स की सामग्री 1 से बढ़ जाती है जहां पंक्ति संख्या और कॉलम संख्या, सूची में आइटम i के पंक्ति मान और कॉलम मान

  3. पायथन में बहुभुज को उसकी प्रारंभिक अवस्था में रीसेट करने का प्रोग्राम

    मान लीजिए, n शीर्षों, n फ्लिपिंग अक्षों, और n रोटेशन बिंदुओं वाला एक बहुभुज है। फ्लिपिंग अक्षों और रोटेशन बिंदुओं के लिए निम्न सत्य हैं:यदि n विषम है, तो प्रत्येक फ्लिपिंग अक्ष केवल एक शीर्ष और विपरीत भुजा के मध्य से गुजरता है।यदि n सम है, तो आधे अक्ष विपरीत शीर्षों की जोड़ी से गुजरते हैं और अन्य आध

  4. पायथन में n उलटफेर के बाद गेंद की स्थिति पता लगाने का प्रोग्राम

    मान लीजिए, n संख्या में गेंदें हैं। गेंदों को 1,2,3,4,...,n फैशन में क्रमबद्ध किया गया है। अब गेंदों को क्रम में उलट दिया जाता है, या n, n-1, n-2, ......, 2, 1 तरीके से क्रमबद्ध किया जाता है। गेंदों को फिर से क्रम में उलट दिया जाता है, इस बार उन्हें स्थिति 1 से n तक उलट दिया जाता है, या अब क्रम n, 1

  5. पायथन में n विशिष्ट नोड्स का उपयोग करके उत्पन्न होने वाले संभावित BST की संख्या खोजने का प्रोग्राम

    मान लीजिए हमारे पास एक संख्या n है। यदि हमारे पास [1,2,...,n] जैसी संख्याएं हैं तो हमें इन n मानों का उपयोग करके बनने वाले संभावित BST की संख्या गिननी है। यदि उत्तर बहुत बड़ा है, तो परिणाम को 10^9+7 से मॉड करें।तो, यदि इनपुट n = 3 है, तो आउटपुट 14 होगा,इसे हल करने के लिए, हम निम्न चरणों का पालन करें

  6. पायथन में उन जोड़े की संख्या खोजने का प्रोग्राम जिनका गुणनफल x है और वे सह-अभाज्य हैं

    मान लीजिए एक फ़ंक्शन f(x) है, जो (p, q) जोड़े की संख्या गिनता है, जैसे कि1 < p <= q <= xp और q सह-अभाज्य हैंp * q = x तो यदि हमारे पास n है।हमें रेंज 1 से n में सभी i के लिए f(x[i]) का योग खोजना है।तो, यदि इनपुट 12 है, तो आउटपुट 3 होगा, क्योंकि x मान 1 से 12 तक होते हैं।जब x = 6, मान्य जोड़

  7. पायथन में जांचने का प्रोग्राम कि n को k अभाज्य संख्याओं के योग के रूप में दिखाया जा सकता है या नहीं

    मान लीजिए हमारे पास एक संख्या n है, और एक और संख्या k है। हमें जांचना है कि क्या n को k अभाज्य संख्याओं के योग के रूप में दर्शाया जा सकता है या नहीं।तो, यदि इनपुट n = 30, k = 3 है, तो आउटपुट True होगा क्योंकि 30 को 2 + 11 + 17 के रूप में दर्शाया जा सकता है।इसे हल करने के लिए, हम निम्न चरणों का पालन

  8. पायथन में अजॉब अनुक्रम से अनुक्रम चुनने के तरीकों की संख्या खोजने का प्रोग्राम

    मान लीजिए एक अजीब भाषा है जिसे अजॉब भाषा कहते हैं। इसमें अनंत संख्या में अक्षर हैं। हम इस भाषा में n शब्द जानते हैं। पहला शब्द एक अक्षर लंबा है, दूसरा दो अक्षर लंबा है और इसी तरह। और एक शब्द के सभी अक्षर अद्वितीय हैं। यदि हम n शब्दों में से किसी एक को चुनते हैं और उससे एक सबसीक्वेंस बनाते हैं। सबसीक

  9. पायथन में n बार जोड़कर बनी संख्या का मॉड्यूलस खोजने का प्रोग्राम

    मान लीजिए हमारे पास एक संख्या A है। हमें A को n बार पंक्ति में जोड़कर एक बड़ी संख्या X उत्पन्न करनी है और X मॉड्यूलो m का मान खोजना है।तो, यदि इनपुट A = 15, n = 3, m = 8 है, तो आउटपुट 3 होगा, क्योंकि संख्या x 151515 होगी, और 151515 मॉड 8 = 3।इसे हल करने के लिए, हम निम्न चरणों का पालन करेंगे:यदि A, 0

  10. पायथन में दिए गए सरणी के किसी भी अनुक्रम का अधिकतम आकार खोजने का प्रोग्राम जहां हर जोड़ी अच्छी है

    मान लीजिए हमारे पास आकार n का एक अनुक्रम nums है। हमें nums के उस सबसीक्वेंस का अधिकतम आकार खोजना है जिसमें हर जोड़ी (p, q) एक अच्छी जोड़ी है? एक जोड़ी को अच्छी जोड़ी कहा जाता है यदि और केवल यदि यह इनमें से कम से कम एक शर्त को पूरा करती है: 1. p के विशिष्ट अभाज्य भाजकों की संख्या की समता q के समान ह

  11. पायथन में दो आयतों द्वारा कवर किए गए कुल क्षेत्रफल को खोजने का प्रोग्राम

    मान लीजिए हम 2D तल में दो रेक्टिलिनियर आयतों द्वारा कवर किए गए कुल क्षेत्रफल को खोजना चाहते हैं। यहां प्रत्येक आयत को उसके निचले बाएं कोने और ऊपरी दाएं कोने द्वारा परिभाषित किया गया है जैसा कि चित्र में दिखाया गया है।इसे हल करने के लिए, हम निम्न चरणों का पालन करेंगे:width_1 := |C-A|, height_1 := |D-

  12. पायथन में r को 0 से n तक की रेंज में nCr मान कुशल तरीके से खोजने का प्रोग्राम

    मान लीजिए हमें कई बार nCr मानों की गणना करनी है। हम इसे बहुत कुशल तरीके से हल कर सकते हैं। यदि हम nCr के निचले मानों को संग्रहीत करते हैं तो हम आसानी से उच्च मान खोज सकते हैं। तो यदि हमारे पास n है, तो हमें nC0 से nCn तक की सूची खोजनी है। यदि उत्तर बहुत बड़ा है तो उसे मॉड्यूलो 10^9 लौटाएं।तो, यदि इन

  13. पायथन में भारतीय मूल्यवर्ग का उपयोग करके n रुपये प्राप्त करने के तरीकों की संख्या खोजने का प्रोग्राम

    मान लीजिए हमारे पास मूल्यवर्ग (₹1, ₹2, ₹5 और ₹10) के सीमित सिक्के हैं। हमें पता लगाना है कि उन्हें कुल ₹n तक जोड़ने के कितने तरीके हैं? हमारे पास आकार 4 की एक सरणी count है, जहां count[0] ₹1 के सिक्कों को दर्शाता है, count[1] ₹2 के सिक्कों को दर्शाता है और इसी तरह।तो, यदि इनपुट n = 25, count = [7,3,

  14. पायथन में दी गई स्ट्रिंग s के अक्षरों के सभी संभावित संयोजनों की सूची खोजने का प्रोग्राम

    मान लीजिए हमारे पास एक स्ट्रिंग s है। हमें s के अक्षरों के सभी संभावित संयोजन खोजने हैं। यदि समान वर्ण सेट वाली दो स्ट्रिंग्स हैं, तो उनमें से लेक्सिकोग्राफिकली सबसे छोटी दिखाएं। और एक प्रतिबंध है कि s में प्रत्येक वर्ण अद्वितीय हैं।तो, यदि इनपुट s = pqr है, तो आउटपुट [r, qr, q, pr, pqr, pq, p] होगा

  15. पायथन में दो सूचियों को मर्ज करने के तरीकों की संख्या खोजने का प्रोग्राम जहां क्रम नहीं बदलता

    मान लीजिए हमारे पास दो सूचियाँ nums1 और nums2 हैं। अब प्रतिबंध यह है कि जब हम मर्ज करते हैं तो प्रत्येक सूची में तत्वों का क्रम नहीं बदलता, उदाहरण के लिए, यदि तत्व [1,2,3] और [4,5,6] हैं, तो कुछ मान्य मर्ज की गई सूचियाँ [1,4,2,3,5,6] और [1,2,3,4,5,6] हैं, कुछ अन्य मान्य मर्ज अनुक्रम हो सकते हैं। तो

  16. पायथन में n गेंदों से यादृच्छिक रूप से चुनी गई k गेंदों के अधिकतम और न्यूनतम तत्वों के बीच अंतर के योग का प्रोग्राम

    मान लीजिए हमारे पास n गेंदें हैं जिन्हें एक सरणी nums द्वारा संख्या दी गई है, जिसका आकार n है और nums[i] गेंद i की संख्या दर्शाता है। अब हमारे पास एक और मान k है। प्रत्येक चरण में हम n अलग-अलग गेंदों से k गेंदें चुनते हैं और k गेंदों के अधिकतम और न्यूनतम मानों का अंतर निकालते हैं और अंतर को एक तालिक

  17. पायथन में उन जोड़े (i, j) की संख्या खोजने का प्रोग्राम जहां ith और jth तत्व समान हों

    मान लीजिए हमारे पास एक सरणी nums है। हमें उन जोड़े (i,j) की संख्या खोजनी है जैसे कि nums[i] = nums[j] लेकिन i, j के समान नहीं है।तो, यदि इनपुट nums = [1,3,1,3,5] है, तो आउटपुट 4 होगा, क्योंकि जोड़े हैं (0,2), (2,0), (1,3) और (3,1)।इसे हल करने के लिए, हम निम्न चरणों का पालन करेंगे:d := एक नया मैपnums

  18. पायथन में उन लगातार सबसीक्वेंस की संख्या खोजने का प्रोग्राम जिनका योग k से विभाज्य है

    मान लीजिए हमारे पास एक सरणी nums और एक मान k है। हमें उन लगातार सबसीक्वेंस की संख्या खोजनी है जिनका योग k से विभाज्य है।तो, यदि इनपुट k = 3, nums = [1,2,3,4,1] है, तो आउटपुट 4 होगा क्योंकि सबसीक्वेंस हैं [3], [1,2], [1,2,3] और [2,3,4]।इसे हल करने के लिए, हम निम्न चरणों का पालन करेंगे:x := आकार k की

  19. पायथन में m आकार के वर्णमाला से अक्षरों से बनी n लंबाई की स्ट्रिंग खोजने का प्रोग्राम जिसमें कोई पैलिंड्रोम न हो

    मान लीजिए हमारे पास m संख्या में अक्षर हैं और एक और मान n है। हमें इन m अक्षरों से लेकर लंबाई n की उन स्ट्रिंग्स की संख्या गिननी है जिनमें लंबाई 1 से अधिक कोई पैलिंड्रोमिक सबस्ट्रिंग नहीं है। यदि उत्तर बहुत बड़ा है तो परिणाम को 10^9+7 से मॉड करें।तो, यदि इनपुट n = 2, m = 3 है, तो आउटपुट 6 होगा क्यों

  20. पायथन में प्रारंभ से गंतव्य तक लेक्सिकोग्राफिकली सबसे छोटी स्ट्रिंग खोजने का प्रोग्राम

    मान लीजिए हम कार्टेशियन तल में (0, 0) स्थिति पर हैं। हम केवल क्षैतिज (H) और ऊर्ध्वाधर (V) एकल-इकाई चालों का उपयोग करके बिंदु (x, y) तक पहुंचना चाहते हैं। गंतव्य तक पहुंचने के एक से अधिक संभावित तरीके हैं। प्रत्येक तरीके में कुछ H चालें और कुछ V चालें शामिल होती हैं। (उदाहरण के लिए, यदि हम बिंदु (0,0

Total 9001 -कंप्यूटर  FirstPage PreviousPage NextPage LastPage CurrentPage:407/451  20-कंप्यूटर/Page Goto:1 401 402 403 404 405 406 407 408 409 410 411 412 413