Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C++

C++

  1. C++ . में सिक्का पथ

    मान लीजिए कि हमारे पास एन संख्याओं के साथ एक सरणी ए (सूचकांक 1 से शुरू होता है:ए 1, ए 2, ..., एएन और एक अन्य पूर्णांक बी। पूर्णांक बी दर्शाता है कि किसी भी इंडेक्स से सरणी ए में है, हम किसी भी पर जा सकते हैं सरणी में एक स्थान A अनुक्रमित i+1, i+2,…, i+B यदि इस स्थान पर छलांग लगाई जा सकती है। इसके अल

  2. सी++ में 9 निकालें

    मान लीजिए कि हमारे पास एक पूर्णांक n है, हमें इस ऑपरेशन का पालन करने के बाद nवां पूर्णांक वापस करना होगा:पूर्णांक 1 से शुरू करें, किसी भी पूर्णांक को हटा दें जिसमें 9 शामिल हैं जैसे कि 9, 19, 29... तो अब, हमारे पास एक नया पूर्णांक अनुक्रम होगा जैसे 1, 2, 3, 4, 5, 6, 7, 8, 10, 11, ... हमें यह ध्यान र

  3. C++ . में K खाली स्लॉट

    मान लीजिए कि हमारे पास एक पंक्ति में N बल्ब हैं और उनकी संख्या 1 से N तक है। सबसे पहले, सभी बल्ब बंद हैं। हम प्रतिदिन ठीक एक बल्ब को तब तक चालू कर सकते हैं जब तक कि N दिनों के बाद सभी बल्ब चालू न हो जाएं। यदि हमारे पास लंबाई N का एक सरणी बल्ब है जहां बल्ब [i] =x यह इंगित करता है कि (i+1)वें दिन, हम

  4. C++ . में डिस्टिक्ट आइलैंड्स II की संख्या

    मान लीजिए कि हमारे पास एक गैर-रिक्त 2D बाइनरी सरणी है जिसे ग्रिड कहा जाता है, यहां एक द्वीप 1 (भूमि का प्रतिनिधित्व करने वाला) का एक समूह है जो 4-प्रत्यक्ष रूप से जुड़ा हुआ है। हम यह भी मान सकते हैं कि ग्रिड के चारों किनारे पानी से घिरे हैं। हमें अलग-अलग द्वीपों की संख्या गिननी है। एक द्वीप को दूसर

  5. C++ में न्यूनतम विंडो परवर्ती

    मान लीजिए कि हमारे पास दो स्ट्रिंग्स S और T हैं, हमें S का न्यूनतम सबस्ट्रिंग W ज्ञात करना है, ताकि T, W का परवर्ती हो। यदि S में ऐसी कोई विंडो नहीं है जो T के सभी वर्णों को कवर करती हो, तो खाली स्ट्रिंग लौटाएं। अगर ऐसी कई विंडो हैं, तो हमें सबसे बाईं ओर से शुरू होने वाले इंडेक्स के साथ एक को वापस क

  6. C++ में कर्मचारी खाली समय

    मान लीजिए हमने कर्मचारियों की अनुसूचियों की एक सूची दी है; यह प्रत्येक कर्मचारी के लिए कार्य समय का प्रतिनिधित्व करता है। अब मान लीजिए कि प्रत्येक कर्मचारी के पास गैर-अतिव्यापी अंतरालों की एक सूची है, इन अंतरालों को क्रमबद्ध किया जाता है। हमें सभी कर्मचारियों के लिए सामान्य, सकारात्मक-लंबाई वाले खाल

  7. C++ . में बेसिक कैलकुलेटर III

    मान लीजिए कि हमारे पास एक साधारण अभिव्यक्ति स्ट्रिंग है और हमें उस अभिव्यक्ति का मूल्यांकन करने के लिए एक बुनियादी कैलकुलेटर लागू करना होगा। एक्सप्रेशन स्ट्रिंग में ओपनिंग और क्लोजिंग कोष्ठक, प्लस + ​​या माइनस साइन -, गैर-ऋणात्मक पूर्णांक और रिक्त स्थान हो सकते हैं। व्यंजक स्ट्रिंग में केवल गैर-ऋणात

  8. C++ . में गैस स्टेशन से अधिकतम दूरी कम से कम करें

    मान लीजिए हमारे पास एक क्षैतिज संख्या रेखा है। उस नंबर लाइन पर, हमारे पास स्थिति स्टेशनों [0], स्टेशनों [1], ..., स्टेशनों [एन -1] पर गैस स्टेशन हैं, जहां एन =स्टेशनों की सरणी का आकार। अब, हम K और गैस स्टेशन जोड़ते हैं ताकि D, आसन्न गैस स्टेशनों के बीच की अधिकतम दूरी कम से कम हो। हमें D का न्यूनतम स

  9. C++ में मान्य उपसरणियों की संख्या

    मान लीजिए कि हमारे पास पूर्णांकों की एक सरणी A है, तो हमें इस शर्त को पूरा करने वाले गैर-रिक्त निरंतर उप-सरणियों की संख्या ज्ञात करनी होगी:उप-सरणी का सबसे बायां तत्व उप-सरणी में अन्य तत्वों से बड़ा नहीं है। इसलिए, यदि इनपुट [1,4,2,5,3] जैसा है, तो आउटपुट 11 होगा, क्योंकि 11 वैध उप-सरणी हैं, वे [1],

  10. रेंज में अंकों की गणना

    मान लीजिए कि हमारे पास 0 और 9 के बीच एक पूर्णांक d है, हमारे पास क्रमशः निम्न और ऊपरी सीमा के रूप में दो सकारात्मक पूर्णांक निम्न और उच्च हैं। हमें निम्न और उच्च के बीच सभी पूर्णांकों में अंकों के रूप में d के आने की संख्या ज्ञात करनी है, जिसमें निम्न और उच्च की सीमाएँ शामिल हैं। इसलिए, यदि इनपुट d

  11. सी ++ में भ्रमित करने वाला नंबर II

    मान लीजिए हमारे पास एक अंक है, अब यदि हम उस अंक को 180 डिग्री घुमाकर नए अंक बनाते हैं। जब 0, 1, 6, 8, 9 को 180 डिग्री घुमाया जाता है, तो वे क्रमशः 0, 1, 9, 8, 6 हो जाते हैं। लेकिन जब 2, 3, 4, 5 और 7 को 180 डिग्री घुमाया जाता है, तो वे अमान्य हो जाते हैं। भ्रमित करने वाली संख्या एक ऐसी संख्या है जिस

  12. सी ++ में अधिकतम संख्या

    मान लीजिए कि हमारे पास आयाम w x h के साथ एक मैट्रिक्स M है, जैसे कि प्रत्येक सेल का मान 0 या 1 है, और आकार l x l के M के किसी भी वर्ग उप-मैट्रिक्स में अधिकतम अधिकतम संख्या है। हमें मैट्रिक्स M में अधिकतम संभव संख्या ज्ञात करनी होगी। इसलिए, यदि इनपुट w =3, h =3, l =2, maxOnes =1 जैसा है, तो आउटपुट 4

  13. C++ में ब्लॉक बनाने का न्यूनतम समय

    मान लीजिए कि हमारे पास ब्लॉकों की एक सूची है, यदि हमारे पास ब्लॉक [i] =t है, तो इसका मतलब है कि i-th ब्लॉक को बनाने के लिए t यूनिट समय की आवश्यकता है। एक ब्लॉक केवल एक कार्यकर्ता द्वारा बनाया जा सकता है। एकल कार्यकर्ता या तो दो श्रमिकों में विभाजित हो सकता है या एक ब्लॉक का निर्माण कर सकता है फिर घर

  14. C++ में मान्य पालिंड्रोम III

    मान लीजिए हमारे पास एक स्ट्रिंग s और दूसरी संख्या k है; हमें यह जांचना होगा कि दी गई स्ट्रिंग के-पैलिंड्रोम है या नहीं। एक स्ट्रिंग को के-पैलिंड्रोम कहा जाता है यदि इसे से अधिकतम k वर्णों को हटाकर इसे पैलिंड्रोम में बदला जा सकता है। इसलिए, यदि इनपुट s =abcdeca, k =2 जैसा है, तो आउटपुट सत्य होगा जै

  15. चॉकलेट को C++ में विभाजित करें

    मान लीजिए हमारे पास एक चॉकलेट बार है जिसमें कुछ टुकड़े हैं। प्रत्येक खंड में इसकी अपनी मिठास होती है जिसे मिठास नामक सूची द्वारा दिया जाता है। अगर हम K दोस्तों के बीच चॉकलेट बांटना चाहते हैं तो हम K कट्स का उपयोग करके चॉकलेट बार को K+1 पीस में काटना शुरू करते हैं, अब प्रत्येक पीस में कुछ लगातार टुकड

  16. C++ पर पालिंड्रोम हटाना

    मान लीजिए कि हमारे पास एआर नामक एक पूर्णांक सरणी है, अब एक चाल में हम इंडेक्स i से j तक एक पैलिंड्रोमिक सबरे का चयन कर सकते हैं जहां i <=j, और दिए गए सरणी से उस सबरे को हटा दें। हमें यह ध्यान रखना होगा कि एक सबअरे को हटाने के बाद, बाईं ओर और उस सबएरे के दायीं ओर के तत्व हटाने के द्वारा छोड़े गए गैप

  17. हैंडशेक जो C++ में क्रॉस नहीं करते हैं

    मान लीजिए कि हमारे पास सम संख्या में n लोग हैं जो एक वृत्त के चारों ओर खड़े हैं और प्रत्येक व्यक्ति किसी और से हाथ मिलाता है, जिससे कुल n / 2 हैंडशेक होंगे। हमें यह पता लगाना होगा कि ये हैंडशेक कितने तरीकों से हो सकते हैं ताकि कोई भी हैंडशेक पार न हो। उत्तर बहुत बड़े हो सकते हैं इसलिए उत्तर मोड 10^9

  18. C++ प्रोग्रामिंग में लिंक्ड लिस्ट को डिलीट करने के लिए फंक्शन लिखें

    यहां, हम एक ऐसा फ़ंक्शन बनाएंगे जो लिंक की गई सूची के सभी तत्वों को एक-एक करके हटा देगा। c/c++ में, इस कार्य को करने के लिए कोई विशिष्ट कार्य नहीं है, लेकिन जावा में, स्वचालित कचरा संग्रह लिंक की गई सूची को हटाने में आसानी के लिए किया जाता है। अब, इस कार्यक्रम के कार्यान्वयन को देखते हैं, उदाहरण #

  19. एक फ़ंक्शन लिखें जो C++ . में दी गई संभावनाओं के अनुसार 3 संख्याओं में से एक उत्पन्न करता है

    इस समस्या में, हमें एक फ़ंक्शन बनाना होगा जो दी गई संभावना के आधार पर तीन नंबर उत्पन्न करेगा। इसके लिए, हम बिल्ट-इन रैंडम नंबर जेनरेटर फंक्शन का उपयोग करेंगे जो रैंड (ए, बी) है जो समान संभावना के साथ रेंज [ए, बी] के भीतर रैंडम नंबर जेनरेट करता है। हमारा काम केवल तीन नंबर ए, बी, सी को वापस करना है,

  20. एक फ़ंक्शन लिखें जो सी ++ में एक लिंक्ड सूची में दिए गए इंट की संख्या की गणना करता है

    इस समस्या में हमें एक लिंक्ड लिस्ट दी जाती है। हमारा काम एक ऐसा फ़ंक्शन बनाना है जो लिंक की गई सूची में किसी दिए गए नंबर के आने की संख्या को गिनने में सक्षम हो। समस्या को समझने के लिए एक उदाहरण लेते हैं, इनपुट Linked list = 10-> 50 -> 10 -> 20 -> 100 -> 10, int = 10 आउटपुट 3 व्याख्य

Total 5992 -कंप्यूटर  FirstPage PreviousPage NextPage LastPage CurrentPage:190/300  20-कंप्यूटर/Page Goto:1 184 185 186 187 188 189 190 191 192 193 194 195 196