-
सी ++ में प्राथमिकता कतार
जैसा कि हम जानते हैं कि क्यू डेटा संरचना फर्स्ट इन फर्स्ट आउट डेटा संरचना है। कतार में कुछ भिन्नताएँ भी हैं। ये Dequeue और प्राथमिकता कतार हैं। यहां हम कतार की एक भिन्नता देखेंगे, वह है प्राथमिकता कतार। इस संरचना में, कतार में प्रत्येक तत्व की अपनी प्राथमिकता होती है। जब हम आइटम को कतार में सम्मिलि
-
वृत्ताकार कतारें- C++ में सम्मिलन और विलोपन संचालन
एक कतार एक सार डेटा संरचना है जिसमें तत्वों का संग्रह होता है। Queue FIFO तंत्र को लागू करता है अर्थात जो तत्व पहले डाला जाता है उसे भी पहले हटा दिया जाता है। कतार गन्ना एक रैखिक डेटा संरचना हो सकती है। लेकिन अगर हम सरणी का उपयोग करके कतार को लागू करते हैं तो यह कुछ समस्या पैदा कर सकता है। कभी-कभी
-
सी ++ एसटीएल में मल्टीमैप ढूंढें ()
इस लेख में हम C++ STL में multimap::find() फंक्शन की कार्यप्रणाली, सिंटैक्स और उदाहरणों पर चर्चा करेंगे। C++ STL में मल्टीमैप क्या है? मल्टीमैप सहयोगी कंटेनर हैं, जो मानचित्र कंटेनर के समान हैं। यह एक विशिष्ट क्रम में प्रमुख मूल्य और मैप किए गए मूल्य के संयोजन से बने तत्वों को संग्रहीत करने की सुवि
-
ऐसे कार्य जिन्हें C++ में अतिभारित नहीं किया जा सकता है
फंक्शन ओवरलोडिंग को मेथड ओवरलोडिंग के रूप में भी जाना जाता है। फ़ंक्शन ओवरलोडिंग बहुरूपता की अवधारणा द्वारा प्रदान की जाने वाली विशेषता है जिसका व्यापक रूप से ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग में उपयोग किया जाता है। फ़ंक्शन ओवरलोडिंग को प्राप्त करने के लिए, फ़ंक्शंस को इन शर्तों को पूरा करना चाहिए -
-
एक यादृच्छिक जोड़ी की संभावना सी ++ में अधिकतम भारित जोड़ी है
दो अलग-अलग सरणियों के साथ दिया गया है और कार्य अधिकतम भारित जोड़ी के लिए चुने गए यादृच्छिक जोड़े की संभावना को खोजना है। एक जोड़ी में मान लीजिए कि सरणी 1 से एक तत्व होगा और दूसरा तत्व एक और सरणी बनाता है, मान लीजिए कि सरणी 2 है। इसलिए प्रोग्राम को उस जोड़ी की प्रायिकता का पता लगाना चाहिए जिसमें पहल
-
C++ में सरणी में मौजूद कुंजी K की प्रायिकता
आकार एन की एक सरणी के साथ दिया गया है और कार्य किसी सरणी में उपलब्ध होने पर दिए गए तत्व k की संभावना को खोजना है। संपूर्ण सरणी को n तक पार करें जो किसी सरणी में तत्वों की संख्या के बराबर है और दिए गए तत्व या कुंजी k की खोज करें। यदि तत्व किसी सरणी में मौजूद है तो इसकी संभावना की गणना करें अन्यथा 0
-
C++ में दिए गए लक्ष्य को भेदने की अलग-अलग प्रायिकताएं होने पर A के मैच जीतने की प्रायिकता
दो खिलाड़ियों को देखते हुए मान लें कि A और B दोनों मैच जीतने के लिए पेनल्टी लेने की कोशिश कर रहे हैं। चार पूर्णांक चर a, b, c, d के साथ दिया गया है, इसलिए A को पहले दंड मिलने की संभावना a / b है और B को पहले दंड मिलने की संभावना c / d है। जो पहले पेनल्टी स्कोर करेगा वह मैच जीत जाएगा और दिए गए समस्य
-
C++ में स्ट्रिंग के रूप में दर्शाए गए ट्री में k-वें स्तर पर नोड्स का गुणनफल
एक स्ट्रिंग प्रारूप में डेटा के साथ नोड्स के पेड़ के साथ दिया गया और कार्य एक बाइनरी ट्री में k-वें स्तर पर नोड्स के उत्पाद को खोजना है। एक पेड़ के प्रत्येक नोड में तीन चीजें होती हैं यानी डेटा भाग, बाएँ सबट्री के लिए लेफ्ट पॉइंटर और राइट सबट्री के लिए राइट पॉइंटर। बाइनरी ट्री का स्तर 0 से शुरू होत
-
C++ में बाइनरी ट्री के सभी लीफ नोड्स का उत्पाद
नोड्स वाले बाइनरी ट्री के साथ दिया गया है और कार्य किसी दिए गए बाइनरी ट्री के सभी लीफ नोड्स के उत्पाद को खोजना है। लीफ नोड्स अंतिम नोड होते हैं जिनके कोई बच्चे नहीं होते हैं। एक पेड़ में, एक नोड मूल नोड या चाइल्ड नोड के रूप में कार्य कर सकता है, रूट नोड को छोड़कर जो केवल एक पैरेंट नोड हो सकता है। त
-
C++ में एक बाइनरी ट्री में सभी नोड्स का उत्पाद
नोड्स वाले बाइनरी ट्री के साथ दिया गया है और कार्य किसी दिए गए बाइनरी ट्री के सभी नोड्स के उत्पाद को खोजना है। बाइनरी ट्री में एक रूट नोड होता है जो एक ट्री के सभी नोड्स का मास्टर नोड होता है। एक नोड में डेटा पार्ट, लेफ्ट पॉइंटर होता है जो आगे लेफ्ट सबडायरेक्टरी और राइट पॉइंटर बनाएगा जो राइट सबडायर
-
C++ में सिंगल लिंक्ड लिस्ट में सभी प्राइम नोड्स का उत्पाद
एन नोड्स के साथ दिया गया और कार्य एक लिंक्ड सूची में सभी प्राइम नोड्स के उत्पाद को प्रिंट करना है। प्राइम नोड्स वे हैं जिनके पास उनके गिनती स्थानों के रूप में प्रमुख मान होंगे। इनपुट 10 20 30 40 50 आउटपुट 4,00,000 स्पष्टीकरण -10 इंडेक्स वैल्यू 1 पर है जो नॉन-प्राइम है इसलिए इसे छोड़ दिया जाएगा।
-
C++ में दो बाइनरी स्ट्रिंग्स जोड़ने का प्रोग्राम
बाइनरी नंबर के साथ दो स्ट्रिंग्स को देखते हुए, हमें उन दो बाइनरी स्ट्रिंग्स को जोड़कर प्राप्त परिणाम को खोजना होगा और परिणाम को बाइनरी स्ट्रिंग के रूप में वापस करना होगा। बाइनरी नंबर वे नंबर होते हैं जिन्हें या तो 0 या 1 के रूप में व्यक्त किया जाता है। 2 बाइनरी नंबर जोड़ते समय बाइनरी जोड़ नियम होता
-
सी ++ में एक सरणी (पुनरावृत्त और पुनरावर्ती) के औसत के लिए कार्यक्रम
एन पूर्णांक एआर [एन] की एक सरणी को देखते हुए, कार्य एआर [एन] का औसत खोजना है। परिणाम प्राप्त करने के लिए हम या तो पुनरावृत्त दृष्टिकोण या पुनरावर्ती दृष्टिकोण का उपयोग कर सकते हैं। हम दिए गए समाधान में दोनों दिखाएंगे। किसी सरणी का औसत, तत्वों की संख्या से विभाजित सरणी के सभी तत्वों का योग होगा। पुन
-
C++ में किसी सरणी की बिटनोसिटी की जांच करने का कार्यक्रम
एन पूर्णांकों की एक सरणी गिरफ्तारी [एन] को देखते हुए, कार्य यह जांचना है कि दिया गया सरणी बिटोनिक है या नहीं। यदि दी गई सरणी बिटोनिक है तो हां यह एक बिटोनिक सरणी है प्रिंट करें, अन्यथा प्रिंट करें नहीं यह एक बिटोनिक सरणी नहीं है। एक बिटोनिक सरणी तब होती है जब सरणी पहले सख्ती से बढ़ते क्रम में होती
-
C++ में कोई संख्या Proth संख्या है या नहीं यह जांचने के लिए प्रोग्राम
एक संख्या एन के साथ दिया गया है और कार्य यह निर्धारित करना है कि दिया गया सकारात्मक पूर्णांक एक प्रोथ है या नहीं और परिणाम को आउटपुट के रूप में प्रदर्शित करता है। प्रोथ नंबर क्या है? एक प्रोथ नंबर . द्वारा दिया जाता है $$N=k\cdot\:2^{n}+1$$ जहाँ, n एक धनात्मक पूर्णांक है और k एक विषम धनात्मक पूर
-
C++ में दिया गया नंबर बज़ नंबर है या नहीं, यह जांचने के लिए प्रोग्राम
संख्या एन के साथ दिया गया है और कार्य यह निर्धारित करना है कि दिया गया सकारात्मक पूर्णांक एक buzz संख्या है या नहीं और परिणाम को आउटपुट के रूप में प्रदर्शित करना है। Buzz Number क्या है? बज़ नंबर होने के लिए दो शर्तें हैं जिनमें से कोई एक सही होनी चाहिए - संख्या अंक 7 के साथ समाप्त होनी चाहिए उद
-
C++ में तीन बिंदु समरेखीय हैं या नहीं, यह जांचने के लिए कार्यक्रम
तीन अलग-अलग महत्वपूर्ण बिंदुओं के साथ दिया गया है और कार्य यह जांचना है कि बिंदु समरेखीय हैं या नहीं। यदि बिंदु एक ही रेखा पर स्थित हों तो बिंदु संरेख कहलाते हैं और यदि वे भिन्न रेखाओं पर होते हैं तो वे संरेख नहीं होते हैं। नीचे दिए गए समरेखीय और असंरेख बिंदुओं की आकृति है। इनपुट x1 = 1, x2 = 2
-
यह जांचने के लिए प्रोग्राम कि कोई ऐरे पालिंड्रोम है या C++ में STL का उपयोग नहीं कर रहा है
एन पूर्णांकों की एक सरणी गिरफ्तारी [एन] को देखते हुए, कार्य यह पता लगाना है कि सरणी एक पैलिंड्रोम है या नहीं। हमें बताए गए कार्य को C++ में STL का उपयोग करके करना है। सी ++ में एसटीएल (स्टैंडर्ड टेम्प्लेट लाइब्रेरी) की एक विशेषता है, यह सी ++ टेम्प्लेट क्लासेस का एक सेट है जो डेटा संरचनाओं और ढेर,
-
C++ में पानी की टंकी में n ठोस गेंदों को डुबाने पर पानी की टंकी ओवरफ्लो होने पर जाँच करने के लिए कार्यक्रम
बेलनाकार पानी के टैंक की त्रिज्या और ऊंचाई के साथ, त्रिज्या के साथ गोलाकार ठोस गेंदों की संख्या और टैंक में पानी की मात्रा के साथ दिया गया है और कार्य यह जांचना है कि टैंक ओवरफ्लो होगा या नहीं जब गेंदों को टैंक में डुबोया जाएगा । वॉल्यूम की गणना करने का फ़ॉर्मूला सिलेंडर 3.14 * r * r * h जहाँ, r
-
सी ++ में प्राकृतिक संख्याओं के भारित माध्य के लिए कार्यक्रम
प्राकृतिक संख्याओं की एक सरणी और संबंधित प्राकृतिक संख्याओं के भार वाले एक और सरणी के साथ दिया गया है और कार्य प्राकृतिक संख्याओं के भारित माध्य की गणना करना है। एक सूत्र है जिसका उपयोग प्राकृत संख्याओं के भारित माध्य की गणना के लिए किया जाता है। $$\overline{x}=\frac{\displaystyle\sum\limits_{i=1}