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

C++

  1. सी ++ में मैट्रिक्स में सुरक्षित सेल खोजें

    मान लीजिए कि हमारे पास एक मैट्रिक्स मैट है [] []। इसमें Z और P अक्षर हैं। Z ज़ोंबी है और P पौधा है। और एक अन्य पात्र * एक नंगी भूमि है। एक ज़ोंबी पौधे पर हमला कर सकता है, जब पौधा ज़ोंबी के निकट होता है। हमें ऐसे पौधों की संख्या का पता लगाना है, जो जॉम्बी से सुरक्षित हैं। मान लीजिए मैट्रिक्स नीचे जैस

  2. C++ में दिए गए लाभ प्रतिशत और लागत से बिक्री मूल्य ज्ञात कीजिए

    विचार करें कि हमारे पास विक्रय मूल्य है, और लाभ या हानि का प्रतिशत दिया गया है। हमें उत्पाद का लागत मूल्य ज्ञात करना होगा। सूत्र नीचे जैसा है - $$लागत मूल्य=\frac{बिक्री मूल्य∗100}{100+प्रतिशत लाभ}$$ $$लागत मूल्य=\frac{बिक्री मूल्य∗100}{100+प्रतिशत हानि}$$ उदाहरण #include<iostream> using name

  3. सबसे छोटी संख्या K इस प्रकार ज्ञात कीजिए कि C++ में K% p =0 और q% K =0 हो

    मान लीजिए हमारे पास दो पूर्णांक P और Q हैं। हमें सबसे छोटी संख्या K ज्ञात करनी है, जैसे कि K mod P =0 और Q mod K =0। अन्यथा प्रिंट -1। तो अगर पी और क्यू 2 और 8 हैं, तो के 2 होगा। 2 मोड 2 =0, और 8 मोड 2 =0 के रूप में। K को संभव बनाने के लिए, Q को P से विभाज्य होना चाहिए। इसलिए यदि P mod Q =0 है तो P

  4. सी ++ में सरणी में प्रत्येक तत्व के लिए निकटतम छोटा मान खोजें

    यहां हम देखेंगे कि किसी सरणी में प्रत्येक तत्व के लिए निकटतम मान कैसे ज्ञात करें। यदि किसी तत्व x में अगला तत्व है जो उससे बड़ा है, और सरणी में भी मौजूद है, तो वह उस तत्व का अधिक मूल्य होगा। यदि तत्व मौजूद नहीं है, तो -1 लौटाएं। मान लीजिए कि सरणी तत्व [10, 5, 11, 6, 20, 12] हैं, तो बड़े तत्व [11, 6,

  5. C++ में n के निकटतम और m से विभाज्य संख्या ज्ञात कीजिए

    मान लीजिए कि हमारे पास दो पूर्णांक n और m हैं। हमें n के निकटतम संख्या ज्ञात करनी है और m से भाग देना है। यदि ऐसी एक से अधिक संख्याएँ हैं, तो वह संख्या दर्शाइए जिसका अधिकतम निरपेक्ष मान है। यदि n, m से पूर्ण रूप से विभाज्य है, तो n लौटाएँ। तो अगर n =13, m =4, तो आउटपुट 12 है। इसे हल करने के लिए, हम

  6. सी++ में तीन लिंक्ड सूचियों में सामान्य तत्व खोजें

    मान लीजिए कि हमारे पास तीन लिंक्ड सूचियां हैं। हमें इन तीन लिंक्ड सूचियों में मौजूद सभी सामान्य तत्वों को खोजना होगा। मान लीजिए कि ये सूचियाँ [10, 12, 15, 20, 25], [10, 12, 13, 15] और [10, 12, 15, 24, 25, 26] हैं, तो इन तीन सूचियों में सामान्य तत्व 10 हैं। , 12 और 15. हम इस समस्या को हल करने के लिए

  7. C++ में कम से कम 3 लगातार 1s के साथ लंबाई N के बाइनरी स्ट्रिंग्स की संख्या ज्ञात करें

    मान लीजिए, हमारे पास एक पूर्णांक N है, हमें लंबाई N के सभी संभावित अलग-अलग बाइनरी स्ट्रिंग्स की संख्या ज्ञात करनी है, जिनमें कम से कम तीन लगातार 1s हैं। तो अगर n =4 है, तो संख्याएँ 0111, 1110, 1111 होंगी, इसलिए आउटपुट 3 होगा। इसे हल करने के लिए, हम डायनेमिक प्रोग्रामिंग दृष्टिकोण का उपयोग कर सकते ह

  8. C++ में तीन क्रमबद्ध सरणियों में सामान्य तत्व खोजें

    मान लीजिए कि हमारे पास कुछ तत्वों के साथ तीन सरणियाँ हैं। हमें इन तीनों सरणियों में मौजूद सभी सामान्य तत्वों को खोजना है। मान लीजिए कि ये तत्व [10, 12, 15, 20, 25], [10, 12, 13, 15] और [10, 12, 15, 24, 25, 26] हैं, तो इन तीन सरणियों में सामान्य तत्व 10 हैं। , 12 और 15. मान लीजिए कि सरणी A1 में वर्त

  9. 1 से n तक के उन पूर्णांकों की संख्या ज्ञात कीजिए जिनमें केवल C++ में अंक 0 और 1 हैं

    मान लीजिए, हमारे पास एक संख्या n है। हमारा कार्य 1 से n तक के पूर्णांकों की संख्या ज्ञात करना है, जिसमें केवल अंक 0s और 1s हैं। तो अगर n =15, तो आउटपुट होगा। चूंकि संख्याएं 1, 10, 11 हैं इसे हल करने के लिए, हम रिकर्सिव फ़ंक्शन का उपयोग करके 0s और 1s का उपयोग करके पूर्णांक बनाएंगे। निम्नलिखित कोड हम

  10. C++ में किसी संख्या के द्विआधारी प्रतिनिधित्व में लगातार 1s लंबाई>=n खोजें

    मान लीजिए, हमारे पास दो पूर्णांक x और n हैं, हमारा कार्य 1s (32-बिट बाइनरी) की पहली क्रमागत धारा की खोज करना है जो n के मान से अधिक या उसके बराबर है लंबाई में और अपनी स्थिति वापस कर दें। यदि ऐसी कोई स्ट्रिंग मौजूद नहीं है, तो -1 लौटाएं। उदाहरण के लिए, यदि x =35, और n =2, तो परिणाम 31 होगा। 32-बिट पू

  11. श्रेणी (1,N) में पूर्णांक x की संख्या ज्ञात कीजिए जिसके लिए x और x+1 में C++ में समान संख्या में भाजक हैं

    मान लीजिए, हमारे पास एक पूर्णांक N है, हमें पूर्णांक 1

  12. C++ में दो डबल लिंक्ड सूचियों में सामान्य नोड्स की संख्या ज्ञात करें

    मान लीजिए कि हमारे पास दो डबल-लिंक्ड सूचियां हैं। हमें दोनों डबल लिंक्ड लिस्ट में कॉमन नोड्स की कुल संख्या का पता लगाना है। इसलिए अगर दो सूचियां [15, 16, 10, 9, 7, 17] और [15, 16, 40, 6, 9] जैसी हैं, तो तीन सामान्य नोड हैं। सूची में प्रत्येक नोड के लिए दो नेस्टेड लूप का उपयोग करके सूची के अंत तक दो

  13. C++ में शून्य से संख्या रेखा में X तक पहुँचने के लिए छलांगों की संख्या ज्ञात कीजिए

    मान लीजिए कि हमारे पास एक पूर्णांक X है। हमें 0 से X तक पहुँचने के लिए आवश्यक न्यूनतम छलांगों की संख्या ज्ञात करनी है। पहली छलांग एक इकाई की लंबाई की हो सकती है और प्रत्येक क्रमिक छलांग लंबाई में पिछली छलांग की तुलना में ठीक एक इकाई लंबी होगी। इसे प्रत्येक छलांग में बाएं या दाएं जाने की अनुमति है। त

  14. C++ में एक बाइनरी ट्री के दो नोड्स के बीच की दूरी का पता लगाएं

    मान लें कि हमारे पास कुछ नोड्स के साथ एक बाइनरी ट्री है। हमें दो नोड्स u और v के बीच की दूरी ज्ञात करनी है। मान लीजिए कि पेड़ नीचे जैसा है - अब (4, 6) =4 के बीच की दूरी, पथ की लंबाई 4 है, (5, 8) के बीच की लंबाई =5 आदि। इस समस्या को हल करने के लिए, हम एलसीए (सबसे कम सामान्य पूर्वज) ढूंढेंगे, फिर

  15. संख्या को चार भागों में विभाजित करने के तरीकों की संख्या ज्ञात करें जैसे कि a =c और b =d C++ . में

    मान लीजिए कि हमारे पास एक संख्या n है। हमें किसी संख्या को भागों (a, b, c और d) में विभाजित करने के कई तरीके खोजने होंगे जैसे कि a =c, और b =d। तो अगर संख्या 20 है, तो आउटपुट 4 होगा। [1, 1, 9, 9], [2, 2, 8, 8], [3, 3, 7, 7] और [4, 4, 6 , 6] अतः यदि N विषम है, तो उत्तर 0 होगा। यदि संख्या 4 से विभाज्

  16. C++ में एक बाइनरी ट्री में रूट से दिए गए नोड की दूरी ज्ञात करें

    मान लें कि हमारे पास कुछ नोड्स के साथ एक बाइनरी ट्री है। हमें रूट और दूसरे नोड u के बीच की दूरी का पता लगाना है। मान लीजिए पेड़ नीचे जैसा है: अब बीच की दूरी (रूट, 6) =2, पथ की लंबाई 2, के बीच की दूरी (रूट, 8) =3 आदि। इस समस्या को हल करने के लिए, हम बाएँ और दाएँ सबट्री में नोड को खोजने के लिए एक

  17. C++ में प्रथम N अभाज्य संख्याओं का गुणनफल ज्ञात कीजिए

    मान लीजिए कि हमारे पास एक संख्या n है। हमें 1 से n के बीच की अभाज्य संख्याओं का गुणनफल ज्ञात करना है। तो अगर n =7, तो आउटपुट 210 होगा, जैसे 2 * 3 * 5 * 7 =210। हम सभी अभाज्य संख्याओं को ज्ञात करने के लिए सिव ऑफ एराटोस्थनीज विधि का उपयोग करेंगे। फिर उनके गुणनफल की गणना करें। उदाहरण #include<iostr

  18. O(n) में एक सरणी में डुप्लिकेट खोजें और C++ में O(1) अतिरिक्त स्थान का उपयोग करें

    मान लीजिए कि हमारे पास 0 से n-1 तक की संख्याओं की एक सूची है। एक संख्या को जितनी बार संभव हो उतनी बार दोहराया जा सकता है। हमें बिना किसी अतिरिक्त स्थान के दोहराई जाने वाली संख्याएँ ज्ञात करनी हैं। यदि n =7, और सूची का मान [5, 2, 3, 5, 1, 6, 2, 3, 4, 5] जैसा है। उत्तर 5, 2, 3 होगा। इसे हल करने के लि

  19. C++ में सम और विषम स्थानों पर किसी संख्या के अंकों का योग ज्ञात कीजिए

    मान लीजिए, हमारे पास एक पूर्णांक N है, हमें विषम स्थान के अंकों और सम स्थान के अंकों का योग ज्ञात करना है। तो अगर संख्या 153654 की तरह है, तो विषम_योग =9, और सम_योग =15. इसे हल करने के लिए, हम अंतिम अंक से सभी अंक निकाल सकते हैं, यदि मूल संख्या में अंकों की संख्या विषम है, तो अंतिम अंक विषम होना चा

  20. एक क्रमबद्ध सरणी में तत्व खोजें जिसकी आवृत्ति C++ में n/2 से अधिक या उसके बराबर हो।

    मान लें कि हमारे पास आकार n के साथ एक सरणी है। यह सरणी क्रमबद्ध है। एक तत्व है जिसकी आवृत्ति n/2 से अधिक या उसके बराबर है, जहाँ n सरणी में तत्वों की संख्या है। तो अगर सरणी [3, 4, 5, 5, 5] की तरह है, तो आउटपुट 5 होगा। यदि हम इस प्रकार के सरणी को बारीकी से देखें, तो हम आसानी से देख सकते हैं कि जिस सं

Total 5992 -कंप्यूटर  FirstPage PreviousPage NextPage LastPage CurrentPage:103/300  20-कंप्यूटर/Page Goto:1 97 98 99 100 101 102 103 104 105 106 107 108 109