-
C++ का उपयोग करके STL फ़ंक्शन का उपयोग करके std::vector में डुप्लिकेट शब्द ढूंढें और प्रिंट करें।
विचार करें कि हमारे पास तारों की एक सूची है। सूची में कुछ डुप्लिकेट तार हैं। हमें यह जांचना होगा कि कौन से तार एक से अधिक बार आए हैं। मान लीजिए कि स्ट्रिंग सूची [हैलो, पतंग, हैलो, सी ++, टॉम, सी ++] जैसी है यहां हम हैशिंग तकनीक का उपयोग करेंगे, इसलिए एक खाली हैश तालिका बनाएं, फिर प्रत्येक स्ट्रिंग
-
समांतर चतुर्भुज का क्षेत्रफल ज्ञात कीजिए यदि C++ का प्रयोग करते हुए दो आसन्न भुजाओं के सदिश दिए गए हैं।
मान लीजिए कि हमारे पास $x\hat{i}+y\hat{j}+z\hat{k}$ रूप में समांतर चतुर्भुज के दो आसन्न पक्षों के लिए दो वैक्टर हैं, हमारा कार्य समांतर चतुर्भुज का क्षेत्रफल ज्ञात करना है। समांतर चतुर्भुज का क्षेत्रफल दो वैक्टरों के क्रॉस उत्पाद का परिमाण है। (|ए × बी|) $$\rvert \vec{A}\times\vec{B}\rvert=\sqrt{\l
-
त्रिभुज का क्षेत्रफल ज्ञात कीजिए यदि C++ का प्रयोग करते हुए दो आसन्न भुजाओं के दो सदिश दिए गए हैं
मान लीजिए कि हमारे पास त्रिभुज के दो आसन्न पक्षों के लिए $x\hat{i}+y\hat{j}+z\hat{k}$ रूप में दो वैक्टर हैं हमारा कार्य त्रिभुज का क्षेत्रफल ज्ञात करना है। त्रिभुज का क्षेत्रफल दो सदिशों के अनुप्रस्थ गुणनफल का परिमाण है। (|ए एक्स बी|) $$\frac{1}{2}\rvert \vec{A}\times\vec{B}\rvert=\frac{1}{2}\sqrt{
-
C++ में ceil() फ़ंक्शन का उपयोग किए बिना a/b की छत खोजें।
यहां हम देखेंगे कि ceil() फ़ंक्शन का उपयोग किए बिना a/b की सीलिंग वैल्यू कैसे प्राप्त करें। यदि a =5, b =4, तो (a/b) =5/4। छत(5/4) =2. इसे हल करने के लिए, हम इस सरल सूत्र का पालन कर सकते हैं - $$ceil\lgroup a,b\rgroup=\frac{a+b-1}{b}$$ उदाहरण #include<iostream> using namespace std; int ceilin
-
सी ++ का उपयोग कर मैट्रिक्स में अधिकतम योग के साथ कॉलम खोजें।
मान लीजिए कि हमारे पास एम एक्स एन आकार का एक मैट्रिक्स है। हमें कॉलम ढूंढना है, जिसमें अधिकतम योग है। इस कार्यक्रम में हम कुछ मुश्किल दृष्टिकोण का पालन नहीं करेंगे, हम सरणी कॉलम-वार को पार करेंगे, फिर प्रत्येक कॉलम का योग प्राप्त करेंगे, यदि योग अधिकतम है, तो योग और कॉलम इंडेक्स प्रिंट करें। उदाहरण
-
C++ में दो विकर्णों के योग के बीच अंतर ज्ञात कीजिए।
यहां हम देखेंगे कि किसी दिए गए मैट्रिक्स के दो विकर्णों के योग के बीच अंतर कैसे प्राप्त करें। मान लीजिए कि हमारे पास क्रम N x N का एक मैट्रिक्स है, हमें प्राथमिक और द्वितीयक विकर्णों का योग प्राप्त करना है, फिर उनका अंतर प्राप्त करना है। प्रमुख विकर्ण प्राप्त करने के लिए, हम जानते हैं कि पंक्ति सूचक
-
सी ++ का उपयोग करके एक क्रमबद्ध सरणी में फर्श और छत खोजें।
यहां हम देखेंगे कि कैसे एक क्रमबद्ध सरणी में फर्श और छत का पता लगाया जाए। फ्लोर वैल्यू बड़ा तत्व है जो x से छोटा या उसके बराबर है, और सीलिंग वैल्यू सबसे छोटा मान है जो x से बड़ा है। यदि सरणी A =[5, 6, 8, 9, 6, 5, 5, 6], और x 7 है, तो न्यूनतम मान 6 है, और अधिकतम मूल्य 8 है। इस समस्या को हल करने के ल
-
अंकगणित माध्य का उपयोग करके हार्मोनिक माध्य ज्ञात करें और C++ का उपयोग करके ज्यामितीय माध्य ज्ञात करें।
यहां हम देखेंगे कि अंकगणित माध्य और ज्यामितीय माध्य का उपयोग करके हार्मोनिक माध्य कैसे प्राप्त करें। इन तीनों साधनों का सूत्र नीचे जैसा है - अंकगणित माध्य - (a + b)/2 ज्यामितीय माध्य - $$\sqrt{\lgroup a*b\rgroup}$$ हार्मोनिक मीन − 2ab/(a+b) हार्मोनिक माध्य को इस सूत्र का उपयोग करके अंकगणित माध्य
-
ज्ञात कीजिए कि क्या कोई संख्या AP का भाग है जिसका प्रथम अवयव और अंतर C++ का प्रयोग करके दिया गया है।
मान लीजिए हमारे पास एपी का पहला तत्व है, और अंतर है। हमें यह जांचना है कि दी गई संख्या n AP का भाग है या नहीं। यदि पहला पद a =1 है, तो अंतर =3 है, और पद x =7 की जाँच की जाएगी। इसका उत्तर हां है। इस समस्या को हल करने के लिए, हम इन चरणों का पालन करेंगे - यदि d 0 है, और a =x है, तो सही लौटें, अन्यथा
-
पता लगाएं कि क्या दो आयत C++ का उपयोग करके ओवरलैप करते हैं।
हम जानते हैं कि एक आयत को दो निर्देशांकों, ऊपरी बाएँ कोने और निचले दाएँ कोने का उपयोग करके दर्शाया जा सकता है। मान लीजिए कि दो आयत हैं, हमें यह जांचना है कि ये दोनों अतिव्यापन करते हैं या नहीं। चार निर्देशांक बिंदु (l1, r1) और (l2, r2) हैं। l1 पहले आयत का ऊपरी-बाएं कोना है r1 पहले आयत का निचला दाया
-
C++ का प्रयोग करके किसी संख्या का सबसे बड़ा अभाज्य गुणनखण्ड ज्ञात कीजिए।
मान लीजिए कि हमारे पास एक तत्व x है, हमें x का सबसे बड़ा अभाज्य गुणनखण्ड ज्ञात करना है। यदि x का मान 6 है, तो सबसे बड़ा अभाज्य गुणनखंड 3 है। इस समस्या को हल करने के लिए, हम केवल संख्या को भाजक से विभाजित करके संख्या का गुणनखंड करेंगे और अधिकतम अभाज्य गुणनखंड का ट्रैक रखेंगे। उदाहरण #include <iost
-
C++ का प्रयोग करते हुए N भाज्यों के योग के अंतिम दो अंक ज्ञात कीजिए।
यहां हम देखेंगे कि अंतिम दो अंक कैसे प्राप्त करें। एन फैक्टोरियल के योग का इकाई स्थान अंक और दहाई स्थान अंक। अतः यदि N =4 है, तो यह 1 होगा! + 2! +3! +4! =33. अतः इकाई का स्थान 3 और दस का स्थान 3 है। परिणाम 33 होगा। 10 के बाद, दस स्थान 0 रहेंगे। N =10 और अधिक के लिए, यह 00 होगा। हम भाज्य संख्याओं के
-
सी ++ का उपयोग कर स्ट्रक्चर सरणी में अधिकतम खोजें।
यहां हम देखेंगे कि स्ट्रक्चर ऐरे में अधिकतम कैसे प्राप्त करें। मान लीजिए कि नीचे की तरह एक संरचना दी गई है। हमें उस संरचना प्रकार की सरणी का अधिकतम तत्व खोजना होगा। struct Height{ int feet, inch; }; विचार सीधे आगे है। हम सरणी को पार करेंगे, और इंच में सरणी तत्व के अधिकतम मान का ट्रैक र
-
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 है। हम एक संख्या लेंगे और न्यून
-
C++ का उपयोग करके A और B के बीच N अंकगणितीय माध्य ज्ञात कीजिए।
मान लीजिए कि हमारे पास तीन पूर्णांक ए, बी और एन हैं। हमें ए और बी के बीच एन अंकगणितीय साधन खोजना है। यदि ए =20, बी =32, और एन =5, तो आउटपुट 22, 24, 26, 28 होगा, 30 कार्य सरल है हमें अंकगणितीय प्रगति में N तत्वों की संख्या सम्मिलित करनी है जहाँ A और B उस क्रम का पहला और अंतिम पद हैं। मान लीजिए A1, A
-
C++ का उपयोग करके A और B के बीच N ज्यामितीय माध्य ज्ञात कीजिए।
मान लीजिए कि हमारे पास तीन पूर्णांक A, B और N हैं। हमें A और B के बीच N ज्यामितीय माध्य ज्ञात करना है। यदि A =2, B =32, और N =3, तो आउटपुट 4, 8, 16 कार्य सरल है हमें ज्यामितीय प्रगति में तत्वों की संख्या एन सम्मिलित करनी है जहां ए और बी उस अनुक्रम का पहला और अंतिम पद हैं। मान लीजिए G1, G2,…. Gn n ज
-
सी ++ में लंबाई एल की स्ट्रिंग के जादुई जोड़े की संख्या पाएं।
मान लीजिए कि हमारे पास दो तार str1 और str2 हैं, हमें लंबाई L के कई जादुई जोड़े खोजने हैं। दो तार जादुई होंगे यदि प्रत्येक अनुक्रमणिका I के लिए, str1[i]
-
एक सरणी में जोड़े की संख्या पाएं जैसे कि उनका एक्सओआर 0 सी ++ का उपयोग कर रहा है।
मान लीजिए हमारे पास n तत्वों की एक सरणी है; हमें सरणी में ऐसे कई जोड़े खोजने हैं जिनका XOR 0 होगा। युग्म (x, y) जिसका XOR 0 है, तो x =y है। इसे हल करने के लिए हम सरणी को सॉर्ट कर सकते हैं, फिर यदि दो लगातार तत्व समान हैं, तो गिनती बढ़ाएं। यदि सभी तत्व समान हैं, तो अंतिम गणना नहीं की जा सकती है। उस स
-
C++ का उपयोग करके एक स्ट्रिंग में एक अतिरिक्त वर्ण खोजें।
मान लीजिए कि हमारे पास दो तार S और T हैं, S की लंबाई n है, और T की लंबाई n + 1 है। T उन सभी वर्णों को धारण करेगा जो S में मौजूद हैं, लेकिन इसमें एक अतिरिक्त वर्ण होगा। हमारा काम कुछ कुशल दृष्टिकोण का उपयोग करके अतिरिक्त चरित्र को खोजना है। इस समस्या को हल करने के लिए, हम एक खाली हैश तालिका लेंगे, औ
-
सी ++ का उपयोग करके एन्क्रिप्टेड सरणी (अन्य तत्वों की रकम की एक सरणी) से मूल सरणी खोजें।
आइए मान लें कि हमारे पास पूर्णांक की एक सरणी है, वह सरणी एन्क्रिप्टेड सरणी है, मान लीजिए कि सरणी ए =[10, 14, 12, 13, 11] है, मूल सरणी बी =[5, 1, 3, 2, 4 है। ], हम देख सकते हैं कि ए के सूचकांक I में प्रत्येक तत्व इस नियम का पालन करता है:ए [i] =बी [जे] में स्थिति जे पर सभी तत्वों का योग, जहां मैं जे।