-
सी ++ प्रोग्राम बी ट्री को लागू करने के लिए
बी-ट्री एक बाइनरी सर्च ट्री का सामान्यीकरण है जिसमें एक नोड में दो से अधिक बच्चे हो सकते हैं। यह मूल रूप से एक स्व-संतुलित ट्री डेटा संरचना है जो सॉर्ट किए गए डेटा को बनाए रखता है और लॉगरिदमिक समय में अनुक्रमिक पहुंच, खोजों, सम्मिलन और विलोपन की अनुमति देता है। यहाँ क्रम 6 के B ट्री को लागू करने के
-
तत्वों के माध्यिका को खोजने के लिए C++ प्रोग्राम जहां तत्वों को 2 अलग-अलग सरणियों में संग्रहीत किया जाता है
हम तत्वों के माध्यिका को खोजने के लिए एक C++ प्रोग्राम पर विचार करेंगे जहां तत्वों को 2 अलग-अलग सरणियों में संग्रहीत किया जाता है। एल्गोरिदम Begin Function Median() has Two arrays a1[], a2[] and n = numbers of elements of the array as arguments: Initialize i and j by 0, and
-
C++ प्रोग्राम B+ ट्री को लागू करने के लिए
बी + ट्री एक बाइनरी सर्च ट्री का सामान्यीकरण है जिसमें एक नोड में दो से अधिक बच्चे हो सकते हैं। यह मूल रूप से एक स्व-संतुलित ट्री डेटा संरचना है जो सॉर्ट किए गए डेटा को बनाए रखता है और लॉगरिदमिक समय में अनुक्रमिक पहुंच, खोजों, सम्मिलन और विलोपन की अनुमति देता है। इसे एक बी-पेड़ के रूप में देखा जा स
-
कार्टेशियन ट्री को लागू करने के लिए C++ प्रोग्राम
यहाँ कार्टेशियन ट्री को लागू करने के लिए C++ प्रोग्राम दिया गया है। एल्गोरिदम Begin class CarTree to declare the functions: min() = To find index of the minimum element in array: if (arr[i] < min) min = arr[i]  
-
C++ प्रोग्राम बाइनरी ट्री के डबल ऑर्डर ट्रैवर्सल को लागू करने के लिए
यहाँ एक बाइनरी ट्री के डबल ऑर्डर ट्रैवर्सल को लागू करने के लिए C++ प्रोग्राम है। डबल ऑर्डर ट्रैवर्सल में, सबट्री की जड़ को दो बार ट्रेस किया जाएगा। एल्गोरिदम Begin class BST has following functions: insert() = to insert items in the tree:  
-
सी++ प्रोग्राम सरणी को विभाजित करने की विधि द्वारा kth सबसे छोटा तत्व खोजने के लिए
हम एरे को विभाजित करने की विधि द्वारा kth सबसे छोटा तत्व खोजने के लिए एक C++ प्रोग्राम विकसित करेंगे। एल्गोरिदम Begin Function CreatePartition() has an array a, and the lower l and upper limit h as arguments in := l and pi := h for i in range l to h, do
-
C++ प्रोग्राम बाइनरी सर्च एप्रोच का उपयोग करके दो सॉर्ट किए गए सरणियों के माध्यिका को खोजने के लिए
हम द्विआधारी खोज दृष्टिकोण का उपयोग करके दो क्रमबद्ध सरणियों के माध्यिका को खोजने के लिए एक C++ प्रोग्राम विकसित करेंगे। एल्गोरिदम Begin Function median() with both the arrays and the start and end indexes of each array, which have two arrays and their respective elements as argument. &
-
सी ++ प्रोग्राम अधिकतम सबएरे योग ओ (एन ^ 2) समय (बेवकूफ विधि) खोजने के लिए
हम अधिकतम सबअरे योग O(n^2) समय (बेवकूफ विधि) खोजने के लिए एक C++ प्रोग्राम विकसित करेंगे। एल्गोरिदम Begin Take the array elements as input. Make a loop for the length of the sub-array from 1 to n, within this loop, Make another loop nested with the previous one
-
सर्कुलर डबल लिंक्ड लिस्ट को लागू करने के लिए C++ प्रोग्राम
डेटा संरचना में लिंक सूची डेटा तत्वों का एक रैखिक संग्रह है। सूची के प्रत्येक तत्व या नोड में दो आइटम होते हैं - डेटा और अगले नोड का संदर्भ। अंतिम नोड में शून्य का संदर्भ है। एक लिंक्ड सूची में प्रवेश बिंदु को सूची का प्रमुख कहा जाता है। सर्कुलर डबल लिंक्ड लिस्ट में दो लगातार तत्व पिछले और अगले पॉइ
-
सी ++ प्रोग्राम क्रमबद्ध रूप से डबल लिंक्ड लिस्ट को लागू करने के लिए
डेटा संरचना में, लिंक्ड सूची डेटा तत्वों का एक रैखिक संग्रह है। सूची के प्रत्येक तत्व या नोड में दो आइटम होते हैं - डेटा और अगले नोड का संदर्भ। अंतिम नोड में शून्य का संदर्भ है। एक लिंक की गई सूची में प्रवेश बिंदु को सूची का प्रमुख कहा जाता है। सर्कुलर डबल लिंक्ड लिस्ट में, दो लगातार तत्व पिछले और
-
सी ++ प्रोग्राम क्रमबद्ध रूप से एकल लिंक्ड सूची को लागू करने के लिए
डेटा संरचना में, लिंक्ड सूची डेटा तत्वों का एक रैखिक संग्रह है। सूची के प्रत्येक तत्व या नोड में दो आइटम होते हैं - डेटा और अगले नोड का संदर्भ। अंतिम नोड में शून्य का संदर्भ है। लिंक की गई सूची में प्रवेश बिंदु को सूची का प्रमुख कहा जाता है। सूची में प्रत्येक नोड सामग्री और एक सूचक या सूची में अगले
-
सी ++ प्रोग्राम क्रमबद्ध डबल लिंक्ड लिस्ट को लागू करने के लिए
डेटा संरचना में लिंक सूची डेटा तत्वों का एक रैखिक संग्रह है। सूची के प्रत्येक तत्व या नोड में दो आइटम होते हैं - डेटा और अगले नोड का संदर्भ। अंतिम नोड में शून्य का संदर्भ है। लिंक की गई सूची में प्रवेश बिंदु को सूची का प्रमुख कहा जाता है। एक डबल लिंक्ड सूची में अनुक्रमिक रूप से जुड़े रिकॉर्ड्स का ए
-
सी ++ प्रोग्राम क्रमबद्ध एकल लिंक्ड सूची को लागू करने के लिए
डेटा संरचना में, लिंक्ड सूची डेटा तत्वों का एक रैखिक संग्रह है। सूची के प्रत्येक तत्व या नोड में दो आइटम होते हैं - डेटा और अगले नोड का संदर्भ। अंतिम नोड में शून्य का संदर्भ है। एक लिंक की गई सूची में प्रवेश बिंदु को सूची का प्रमुख कहा जाता है। सूची में प्रत्येक नोड सामग्री और एक सूचक या सूची में अ
-
C++ में वर्चुअल फंक्शंस और रनटाइम पॉलीमॉर्फिज्म
सी ++ में वर्चुअल फ़ंक्शंस बेस क्लास पॉइंटर्स की सूची बनाने के लिए उपयोग करते हैं और किसी भी व्युत्पन्न वर्ग के कॉल विधियों को बिना किसी प्रकार के व्युत्पन्न वर्ग ऑब्जेक्ट को जानने के लिए उपयोग करते हैं। वर्चुअल फ़ंक्शंस को रनटाइम पर देर से हल किया जाता है। वर्चुअल फ़ंक्शन का मुख्य उपयोग रनटाइम बहु
-
सी ++ में डिफ़ॉल्ट तर्क और वर्चुअल फ़ंक्शन
आइए अवधारणा को आसानी से समझने के लिए C++ में एक नमूना कार्यक्रम पर विचार करें - उदाहरण कोड #include<iostream> using namespace std; class B { public: virtual void s(int a = 0) { cout<<" In Base \n";  
-
C++ में व्युत्पन्न कक्षाओं में आभासी कार्य
सी ++ में वर्चुअल फ़ंक्शंस बेस क्लास पॉइंटर्स की सूची बनाने के लिए उपयोग करते हैं और किसी भी व्युत्पन्न वर्ग के कॉल विधियों को व्युत्पन्न क्लास ऑब्जेक्ट के प्रकार को जाने बिना भी उपयोग करते हैं। वर्चुअल फ़ंक्शंस को रनटाइम पर देर से हल किया जाता है। यदि आधार वर्ग में एक वर्चुअल फ़ंक्शन को एक बार सदस
-
C++ . में वर्चुअल डिस्ट्रक्टर
बेस क्लास के पॉइंटर का उपयोग करके व्युत्पन्न क्लास ऑब्जेक्ट को हटाना, बेस क्लास को वर्चुअल डिस्ट्रक्टर के साथ परिभाषित किया जाना चाहिए। उदाहरण कोड #include<iostream> using namespace std; class b { public: b() { cout<<&qu
-
C++ . में वर्चुअल कंस्ट्रक्टर
वर्चुअल मैकेनिज्म तभी काम करता है जब हमारे पास व्युत्पन्न क्लास ऑब्जेक्ट के लिए बेस क्लास पॉइंटर होता है। C++ में, कंस्ट्रक्टर वर्चुअल नहीं हो सकता, क्योंकि जब किसी क्लास के कंस्ट्रक्टर को निष्पादित किया जाता है तो मेमोरी में कोई वर्चुअल टेबल नहीं होता है, जिसका अर्थ है कि अभी तक कोई वर्चुअल पॉइंटर
-
सी ++ प्रोग्राम एक्सप्रेशन ट्री एल्गोरिथम लागू करने के लिए
एक एक्सप्रेशन ट्री मूल रूप से एक बाइनरी है जिसका उपयोग एक्सप्रेशन को दर्शाने के लिए किया जाता है। एक्सप्रेशन ट्री में, आंतरिक नोड्स ऑपरेटरों के अनुरूप होते हैं और प्रत्येक लीफ नोड एक ऑपरेंड से मेल खाता है। यहां एक्सप्रेशन ट्री एल्गोरिथम को लागू करने के लिए एक सी ++ प्रोग्राम है जो पोस्टफिक्स एक्सप्र
-
सी ++ प्रोग्राम फ्यूजन ट्री को लागू करने के लिए
फ़्यूज़न ट्री एक ट्री डेटा संरचना है जो w-बिट पूर्णांकों पर एक सहयोगी सरणी को लागू करता है। यह फ़्यूज़न ट्री को लागू करने के लिए एक C++ प्रोग्राम है जो इनपुट के रूप में दिए गए बाइनरी ट्री पर 6-बिट पूर्णांकों की एक सरणी उत्पन्न करता है। एल्गोरिदम आवश्यक कार्य और इनपुट - Begin Take the n