-
सी ++ प्रोग्राम ग्राफ़ स्ट्रक्चर्ड स्टैक को लागू करने के लिए
इस C++ प्रोग्राम में हम ग्राफ़ स्ट्रक्चर्ड स्टैक लागू करते हैं। एल्गोरिदम Begin Function graphStructuredStack(int **adjMat, int s,int bNode): Take an array adjMat, source s and bottom node bNode initialize stackFound = false for sVertex = 1 to noOf
-
C++ प्रोग्राम बिट ऐरे को लागू करने के लिए
बिट ऐरे को लागू करने के लिए यह एक सी ++ प्रोग्राम है। एक बिट ऐरे एक सरणी डेटा संरचना है जो डेटा को कॉम्पैक्ट रूप से संग्रहीत करती है। यह मूल रूप से एक साधारण डेटा संरचना को लागू करने के लिए उपयोग किया जाता है। एल्गोरिदम कार्य और छद्म कोड: Begin Function getBit(int val,int pos)
-
C++ प्रोग्राम में क्रमबद्ध सरणी की तुलना में क्रमबद्ध सरणी को संसाधित करना तेज़ क्यों है?
सी ++ में, शाखा भविष्यवाणी के कारण एक क्रमबद्ध सरणी की तुलना में सॉर्ट किए गए सरणी को संसाधित करना तेज़ होता है। कंप्यूटर आर्किटेक्चर में, एक शाखा भविष्यवाणी यह निर्धारित करती है कि किसी प्रोग्राम के निर्देश प्रवाह में एक सशर्त शाखा (कूद) लेने की संभावना है या नहीं। आइए एक उदाहरण लेते हैं: if(arr[
-
मैं नए का उपयोग करके C++ में 2d सरणी कैसे घोषित करूं?
एक गतिशील 2D सरणी मूल रूप से सरणियों के लिए पॉइंटर्स की एक सरणी है। यहाँ एक 2D सरणी का आरेख है जिसका आयाम 3 x 4 है। एल्गोरिदम Begin Declare dimension of the array. Dynamic allocate 2D array a[][] using new. Fill the array with the elements. Print
-
C++ फ़ंक्शन में 2D सरणी पास करना
किसी फ़ंक्शन को तर्क के रूप में Arrays को पारित किया जा सकता है। इस कार्यक्रम में, हम 2 आयामी सरणी के तत्वों को एक फ़ंक्शन में पास करके प्रदर्शित करने के लिए प्रदर्शन करेंगे। एल्गोरिदम Begin The 2D array n[][] passed to the function show(). Call function show() function, the array n (n) is tra
-
कैसे हटाएं [] सी ++ में ऑपरेंड सरणी के आकार को "पता" करता है
गतिशील स्मृति आवंटन के लिए नए ऑपरेटर का उपयोग किया जाता है जो ढेर स्मृति पर चर डालता है। हटाएं [] ऑपरेटर का उपयोग उस स्मृति को ढेर से हटाने के लिए किया जाता है। नया ऑपरेटर मुख्य ब्लॉक में बनाए गए तत्वों की संख्या को संग्रहीत करता है ताकि हटाएं [] उस संख्या का उपयोग करके उस मेमोरी को हटा सकें। उदाहरण
-
क्या C++ वेरिएबल लेंथ एरेज़ को सपोर्ट करता है?
C++ चर लंबाई सरणियों का समर्थन नहीं करता है। C++11 मानक एक स्थिर-अभिव्यक्ति के रूप में सरणी आकार का उल्लेख करता है। तो अगर हम C++ में कोई प्रोग्राम लिखते हैं जैसे: void displayArray(int n) { int arr[n]; // ...... } int main() { displayArray(7); } It will not work.
-
C++ सरणियों को वापस करने वाले कार्यों का समर्थन क्यों नहीं करता है
आइए हम इस निम्नलिखित कार्यक्रम पर विचार करें, #include <iostream> using namespace std; int* Array() { int a[100]; a[0] = 7; a[1] = 6; a[2] = 4; a[3] = 3; return a; } int main() { int* p = Array(); cout <<
-
C++ में स्ट्रिंग्स का ऐरे
स्ट्रिंग कीवर्ड का उपयोग करके C++ में स्ट्रिंग्स की सरणी बनाई जा सकती है। यहां हम इस दृष्टिकोण का उपयोग करके C++ प्रोग्राम पर चर्चा कर रहे हैं। एल्गोरिदम Begin Initialize the elements of array by string keyword. And take string as input. Print the array. End. उदाहरण कोड #include<iostream>
-
सी++ में पॉइंटर अंकगणित का उपयोग करके सरणी का योग
यह पॉइंटर का उपयोग करके सरणी तत्वों के योग का पता लगाने के लिए एक C++ प्रोग्राम है। एल्गोरिदम Begin Initialize the array elements with values from user input. Initialize s = 0 Loop for i = 0 to s = s + *(ptr + i) Print the sum
-
एसटीएल का उपयोग कर सी ++ में ऐरे उत्पाद
यह ऐरे उत्पाद का पता लगाने के लिए C++ प्रोग्राम का एक उदाहरण है। एल्गोरिदम Begin Initialize the values of array. Call used defined function accumulate to return the product of array. Print the solution. End. उदाहरण कोड #include <iostream> #include <numeric> using namespace std;
-
सी ++ में बहुआयामी सरणी के आयाम कैसे मुद्रित करें
यहां दिए गए सरणी के आयामों को प्रिंट करने के लिए C++ प्रोग्राम है। एल्गोरिदम Here template() function is used to find out the current size of array. Then recursively call it till the last dimension of array. उदाहरण कोड #include <iostream> using namespace std; template <typename t, size_t n&
-
सी++ में ओवरलोडिंग ऐरे इंडेक्स ऑपरेटर []
ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग लैंग्वेज फीचर्स में ऑपरेटर ओवरलोडिंग की महत्वपूर्ण भूमिका होती है। ऑपरेटर ओवरलोडिंग एक प्रकार का संकलन समय या स्थिर बहुरूपता है। एल्गोरिदम Begin Create a class Arr and declare size of array. Inside the class, initialize all the elements by using for loop. Prin
-
सी ++ में स्ट्रिंग को चार सरणी में कनवर्ट करें
यह एक C++ प्रोग्राम है जो स्ट्रिंग को C++ में चार ऐरे में कनवर्ट करता है। यह कई तरह से किया जा सकता है: टाइप 1: एल्गोरिदम Begin Assign value to string m. For i = 0 to sizeof(m) Print the char array. End उदाहरण कोड #include<iostream> #include<string.h> using namespace std; i
-
सी ++ में कक्षा के अंदर गतिशील 2 डी सरणी कैसे बनाएं
सरणी के तत्वों को मुद्रित करने के लिए कक्षा के अंदर गतिशील 2D सरणी बनाने के लिए यहां यह एक सरल सी ++ प्रोग्राम है। एल्गोरिदम Begin Create a class Arr and declare size of array. Inside the class, initialize all the elements by using for loop. Print the all elements. End. उदाहरण कोड #include
-
सी ++ में संदर्भ द्वारा सरणी कैसे पास करें
यदि हम किसी फ़ंक्शन को कॉल करते समय किसी सरणी का पता पास करते हैं, तो इसे संदर्भ द्वारा फ़ंक्शन कॉल कहा जाता है। जब हम किसी पते को तर्क के रूप में पास करते हैं, तो फ़ंक्शन घोषणा में पारित पता प्राप्त करने के लिए एक पैरामीटर के रूप में एक सूचक होना चाहिए। उदाहरण कोड #include <iostream> using na
-
सी ++ में एक सरणी को सॉर्ट करने के लिए एसटीडी ::सॉर्ट का उपयोग कैसे करें
प्रोग्रामिंग भाषा में, छँटाई एक बुनियादी कार्य है जो इन डेटा को व्यवस्थित करने के लिए डेटा पर लागू होता है जो आरोही या अवरोही डेटा है। C++ प्रोग्राम में, सरणी को सॉर्ट करने के लिए एक फ़ंक्शन std::sort() है। sort(start address, end address) यहां, Start address => The first address of the element.
-
सी ++ में गतिशील सरणी कैसे प्रारंभ करें?
गतिशील सरणी प्रारंभ करने के लिए यहां एक सी ++ प्रोग्राम है। यहां इस कार्यक्रम में हम फंक्शन ऐरे () से स्थानीय सरणी वापस करने के लिए गतिशील रूप से आवंटित सरणी का उपयोग कर सकते हैं। उदाहरण कोड #include <iostream> using namespace std; int* Array() { int* a = new int[100]; &nbs
-
सी ++ में कार्य करने के लिए सरणी पास करना
सी ++ किसी फ़ंक्शन के तर्क के रूप में संपूर्ण सरणी को पारित करने की अनुमति नहीं देता है। हालांकि, आप किसी इंडेक्स के बिना ऐरे का नाम निर्दिष्ट करके किसी ऐरे में पॉइंटर पास कर सकते हैं। यदि आप किसी फ़ंक्शन में एक एकल-आयाम सरणी को तर्क के रूप में पास करना चाहते हैं, तो आपको निम्नलिखित तीन तरीकों में
-
नए कीवर्ड का उपयोग करके C++ में पूर्णांकों की एक गतिशील सरणी कैसे बनाएं?
C++ में, नए कीवर्ड का उपयोग करके एक डायनामिक ऐरे बनाया जा सकता है और इसे डिलीट कीवर्ड का उपयोग करके हटाया जा सकता है। आइए इसका एक सरल उदाहरण देखें। उदाहरण कोड #include<iostream> using namespace std; int main() { int i,n; cout<<"Enter total number of elemen