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

C++

  1. C++ में STL फ़ंक्शंस का उपयोग करके std::vector में डुप्लिकेट शब्द खोजें और प्रिंट करें

    मान लीजिए हमारे पास स्ट्रिंग्स की एक सूची है। सूची में कुछ डुप्लिकेट स्ट्रिंग्स हैं। हमें जांचना है कि कौन सी स्ट्रिंग्स एक से अधिक बार आई हैं। मान लीजिए स्ट्रिंग सूची है: [Hello, Kite, Hello, C++, Tom, C++]। यहां हम हैशिंग तकनीक का उपयोग करेंगे, इसलिए एक खाली हैश टेबल बनाएं, फिर प्रत्येक स्ट्रिंग

  2. C++ का उपयोग करके दो आसन्न भुजाओं के वेक्टर दिए जाने पर समानांतर चतुर्भुज का क्षेत्रफल ज्ञात करें

    मान लीजिए हमारे पास एक समानांतर चतुर्भुज की दो आसन्न भुजाओं के लिए दो वेक्टर हैं, जो $x\hat{i}+y\hat{j}+z\hat{k}$ के रूप में हैं। हमारा कार्य समानांतर चतुर्भुज का क्षेत्रफल ज्ञात करना है। समानांतर चतुर्भुज का क्षेत्रफल दो वेक्टर के क्रॉस प्रोडक्ट का परिमाण होता है। (|A × B|) $$\rvert \vec{A}\times\

  3. C++ का उपयोग करके दो आसन्न भुजाओं के वेक्टर दिए जाने पर त्रिभुज का क्षेत्रफल ज्ञात करें

    मान लीजिए हमारे पास एक त्रिभुज की दो आसन्न भुजाओं के लिए दो वेक्टर हैं, जो $x\hat{i}+y\hat{j}+z\hat{k}$ के रूप में हैं। हमारा कार्य त्रिभुज का क्षेत्रफल ज्ञात करना है। त्रिभुज का क्षेत्रफल दो वेक्टर के क्रॉस प्रोडक्ट का परिमाण होता है। (|A x B|) $$\frac{1}{2}\rvert \vec{A}\times\vec{B}\rvert=\frac{

  4. C++ में ceil() फ़ंक्शन के बिना a/b का सीलिंग मान ज्ञात करें

    यहां हम देखेंगे कि ceil() फ़ंक्शन का उपयोग किए बिना a/b का सीलिंग मान कैसे प्राप्त किया जाता है। यदि a = 5, b = 4, तो (a/b) = 5/4। ceiling(5/4) = 2। इसे हल करने के लिए, हम इस सरल सूत्र का पालन कर सकते हैं: $$ceil(a,b)=\frac{a+b-1}{b}$$ उदाहरण #include <iostream> using namespace std; int ce

  5. C++ का उपयोग करके मैट्रिक्स में अधिकतम योग वाला कॉलम खोजें

    मान लीजिए हमारे पास M x N आकार का एक मैट्रिक्स है। हमें वह कॉलम ढूंढना है जिसका योग अधिकतम है। इस प्रोग्राम में हम किसी ट्रिकी दृष्टिकोण का पालन नहीं करेंगे, बल्कि सरणी को कॉलम-वार पार करेंगे, प्रत्येक कॉलम का योग प्राप्त करेंगे, और यदि योग अधिकतम है, तो उस योग और कॉलम इंडेक्स को प्रिंट करेंगे। उदा

  6. C++ में दो विकर्णों के योग का अंतर ज्ञात करें

    यहां हम देखेंगे कि किसी दिए गए मैट्रिक्स के दो विकर्णों (प्राथमिक और द्वितीयक) के योग का अंतर कैसे प्राप्त किया जाता है। मान लीजिए हमारे पास N x N क्रम का एक मैट्रिक्स है, हमें प्राथमिक और द्वितीयक विकर्णों का योग निकालना है, फिर उनका अंतर लेना है। प्राथमिक विकर्ण प्राप्त करने के लिए, हम जानते हैं

  7. C++ में अनसॉर्टेड सरणी में फ्लोर और सील ढूंढना

    यहां हम देखेंगे कि अनसॉर्टेड सरणी में फ्लोर (floor) और सील (ceiling) कैसे ढूंढें। फ्लोर मान वह सबसे बड़ा तत्व है जो x से छोटा या बराबर है, और सील मान वह सबसे छोटा मान है जो x से बड़ा है। यदि सरणी A = [5, 6, 8, 9, 6, 5, 5, 6] है, और x=7 है, तो फ्लोर मान 6 है, और सील मान 8 है। इस समस्या को हल करने के

  8. C++ में अंकगणितीय माध्य और ज्यामितीय माध्य का उपयोग करके हार्मोनिक माध्य ढूंढना

    यहां हम देखेंगे कि अंकगणितीय माध्य (Arithmetic Mean) और ज्यामितीय माध्य (Geometric Mean) का उपयोग करके हार्मोनिक माध्य (Harmonic Mean) कैसे प्राप्त करें। इन तीनों माध्यमों के सूत्र नीचे दिए गए हैं: अंकगणितीय माध्य (AM) = (a + b) / 2 ज्यामितीय माध्य (GM) = √(a × b) हार्मोनिक माध्य (HM) =

  9. C++ में जांचना कि कोई संख्या दिए गए पहले तत्व और अंतर वाली AP का हिस्सा है या नहीं

    मान लीजिए हमारे पास AP का पहला तत्व और अंतर (difference) है। हमें जांचना है कि दी गई संख्या n AP का हिस्सा है या नहीं। यदि पहला पद a=1 है, अंतर d=3, और पद x=7 की जांच करनी है। उत्तर हां है। इस समस्या को हल करने के लिए, हम इन चरणों का पालन करेंगे: यदि d=0 है, और a=x, तो true लौटाएं, अन्यथा fals

  10. C++ में दो आयतों के ओवरलैप होने की जांच करना

    हम जानते हैं कि एक आयत को दो निर्देशांकों का उपयोग करके दर्शाया जा सकता है: ऊपरी बायां कोना (top-left corner) और निचला दायां कोना (bottom-right corner)। मान लीजिए दो आयत हैं, हमें जांचना है कि ये दोनों ओवरलैप होते हैं या नहीं। चार निर्देशांक बिंदु (l1, r1) और (l2, r2) हैं। l1 पहले आयत का ऊपरी-ब

  11. C++ में किसी संख्या का सबसे बड़ा अभाज्य गुणनखंड ढूंढना

    मान लीजिए हमारे पास एक तत्व x है, हमें x का सबसे बड़ा अभाज्य गुणनखंड ढूंढना है। यदि x का मान 6 है, तो सबसे बड़ा अभाज्य गुणनखंड 3 है। इस समस्या को हल करने के लिए, हम संख्या को उसके भाजक से विभाजित करके गुणनखंडित करेंगे और अधिकतम अभाज्य गुणनखंड को ट्रैक करेंगे। C++ उदाहरण #include <iostream> #i

  12. C++ में N फैक्टोरियल के योग के अंतिम दो अंक ढूंढना

    यहां हम देखेंगे कि अंतिम दो अंक कैसे प्राप्त करें। N फैक्टोरियल के योग का इकाई स्थान अंक और दहाई स्थान अंक। यदि N=4 है, तो यह 1! + 2! + 3! + 4! = 33 होगा। इसलिए इकाई स्थान 3 और दहाई स्थान 3 है। परिणाम 33 होगा। 10 के बाद, दहाई स्थान भी 0 रहेगा। N=10 और अधिक के लिए, यह 00 होगा। हम N=1 से 10 तक के फै

  13. C++ में स्ट्रक्चर सरणी में अधिकतम मान ढूंढना

    यहां हम देखेंगे कि स्ट्रक्चर सरणी में अधिकतम कैसे प्राप्त करें। मान लीजिए नीचे दिया गया एक स्ट्रक्चर है। हमें उस स्ट्रक्चर प्रकार की सरणी का अधिकतम तत्व ढूंढना है। struct Height { int feet, inch; }; विचार सीधा है। हम सरणी को पार करेंगे, और इंच में सरणी तत्व के अधिकतम मान को ट्रैक करेंगे। जहां मान 12

  14. C++ में किसी संख्या के गुणनखंडों का न्यूनतम योग ढूंढना

    यहां हम देखेंगे कि किसी दी गई संख्या के गुणनखंडों का न्यूनतम योग कैसे प्राप्त करें। मान लीजिए एक संख्या 12 है। हम इसे अलग-अलग तरीकों से गुणनखंडित कर सकते हैं: 12 = 12 × 1 (12 + 1 = 13) 12 = 2 × 6 (2 + 6 = 8) 12 = 3 × 4 (3 + 4 = 7) 12 = 2 × 2 × 3 (2 + 2 + 3 = 7) न्यूनतम योग 7 है। हम

  15. C++ में A और B के बीच N अंकगणितीय माध्य (Arithmetic Means) ढूंढना

    मान लीजिए हमारे पास तीन पूर्णांक A, B और N हैं। हमें A और B के बीच N अंकगणितीय माध्य ढूंढने हैं। यदि A=20, B=32, और N=5, तो आउटपुट 22, 24, 26, 28, 30 होगा। कार्य सरल है: हमें उस अंकगणितीय श्रेणी (Arithmetic Progression) में N तत्व डालने हैं जहां A और B उस अनुक्रम का पहला और अंतिम पद हैं। मान लीजिए

  16. C++ में A और B के बीच N ज्यामितीय माध्य (Geometric Means) ढूंढना

    मान लीजिए हमारे पास तीन पूर्णांक A, B और N हैं। हमें A और B के बीच N ज्यामितीय माध्य ढूंढने हैं। यदि A=2, B=32, और N=3, तो आउटपुट 4, 8, 16 होगा। कार्य सरल है: हमें उस ज्यामितीय श्रेणी (Geometric Progression) में N तत्व डालने हैं जहां A और B उस अनुक्रम का पहला और अंतिम पद हैं। मान लीजिए G1, G2, ...,

  17. C++ में लंबाई L की स्ट्रिंग के जादुई जोड़ों की संख्या ढूंढना

    मान लीजिए हमारे पास दो स्ट्रिंग्स str1 और str2 हैं, हमें लंबाई L के जादुई जोड़ों की संख्या ढूंढनी है। दो स्ट्रिंग्स जादुई होंगी यदि प्रत्येक इंडेक्स i के लिए, str1[i] < str2[i] हो। हमें जोड़ों की संख्या गिननी है चूंकि संख्या बहुत बड़ी है, तो उत्तर को मॉड्यूलो 10⁹ का उपयोग करके लौटाएं। स्ट्रिंग्स केव

  18. C++ में सरणी में उन जोड़ों की संख्या ढूंढना जिनका XOR 0 है

    मान लीजिए हमारे पास n तत्वों की एक सरणी है; हमें सरणी में उन जोड़ों की संख्या ढूंढनी है जिनका XOR 0 होगा। जोड़ी (x, y) जिसका XOR 0 है, तो x = y। इसे हल करने के लिए हम सरणी को सॉर्ट कर सकते हैं, फिर यदि दो लगातार तत्व समान हैं, तो काउंट बढ़ाएं। यदि सभी तत्व समान हैं, तो अंतिम काउंट गिना नहीं जा सकता

  19. C++ में स्ट्रिंग में एक अतिरिक्त वर्ण ढूंढना

    मान लीजिए हमारे पास दो स्ट्रिंग्स S और T हैं, S की लंबाई n है, और T की लंबाई n+1 है। T में वे सभी वर्ण होंगे जो S में मौजूद हैं, लेकिन इसमें एक अतिरिक्त वर्ण होगा। हमारा कार्य कुछ कुशल दृष्टिकोण का उपयोग करके अतिरिक्त वर्ण ढूंढना है। इस समस्या को हल करने के लिए, हम एक खाली हैश टेबल लेंगे, और दूसरी

  20. C++ में एन्क्रिप्टेड सरणी से मूल सरणी ढूंढना (अन्य तत्वों के योग की सरणी)

    आइए विचार करें कि हमारे पास पूर्णांकों की एक सरणी है, वह सरणी एन्क्रिप्टेड सरणी है। मान लीजिए सरणी A = [10, 14, 12, 13, 11], मूल सरणी B = [5, 1, 3, 2, 4] है। हम देख सकते हैं कि इंडेक्स i पर A का प्रत्येक तत्व इस नियम का पालन करता है: A[i] = B[j] में स्थिति j पर सभी तत्वों का योग, जहां i ≠ j। हमारा क

Total 6007 -कंप्यूटर  FirstPage PreviousPage NextPage LastPage CurrentPage:88/301  20-कंप्यूटर/Page Goto:1 82 83 84 85 86 87 88 89 90 91 92 93 94