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

C++

  1. C++ में अग्ली नंबर III

    मान लीजिए हमें n-वां अग्ली नंबर ढूंढने के लिए एक प्रोग्राम लिखना है। अग्ली नंबर वे पॉजिटिव इंटीजर्स हैं जो a या b या c से डिविजिबल होते हैं। उदाहरण के लिए, अगर n = 3 और a = 2, b = 3 और c = 5, तो आउटपुट 4 होगा, क्योंकि अग्ली नंबर्स हैं [2,3,4,5,6,8,9,10], तीसरा वाला 4 है। इसे हल करने के लिए, हम इन स

  2. C++ में स्वैप्स के साथ सबसे छोटा स्ट्रिंग

    मान लीजिए हमें एक स्ट्रिंग s दी गई है, और इंडेक्स के जोड़ों का एक ऐरे pairs जहां pairs[i] = [a, b] स्ट्रिंग के 2 इंडेक्स (0-इंडेक्स्ड) दर्शाता है। हम दिए गए pairs में किसी भी जोड़ी के इंडेक्स पर कैरेक्टर्स को जितनी बार चाहें स्वैप कर सकते हैं। हमें वह लेक्सिकोग्राफिकली सबसे छोटी स्ट्रिंग ढूंढनी है

  3. C++ में बजट के भीतर इक्वल सबस्ट्रिंग्स प्राप्त करना

    मान लीजिए हमारे पास समान लंबाई के दो स्ट्रिंग्स s और t दिए गए हैं। हम s को t में बदलना चाहते हैं। s के i-वें कैरेक्टर को t के i-वें कैरेक्टर में बदलने का खर्च |s[i] - t[i]| होगा, यानी दोनों कैरेक्टर्स के ASCII वैल्यूज़ का एब्सोल्यूट डिफरेंस। हमें एक इंटीजर maxCost भी दिया गया है। हमें s के उस सबस्ट

  4. C++ में एयरप्लेन सीट असाइनमेंट प्रोबेबिलिटी

    मान लीजिए n पैसेंजर्स एक एयरप्लेन में बोर्ड करते हैं जिसमें ठीक n सीटें हैं। अगर पहला पैसेंजर टिकट खो देता है और रैंडमली एक सीट चुनता है। लेकिन उसके बाद, बाकी पैसेंजर्स इन ऑपरेशन्स को फॉलो करेंगे: अगर उनकी अपनी सीट (टिकट पर लिखी) उपलब्ध है, तो उसे लें अगर उनकी सीट ऑक्यूपाइड है, तो रैंडमली दूसरी सी

  5. C++ में इम्यूटेबल लिंक्ड लिस्ट को रिवर्स में प्रिंट करना

    मान लीजिए हमारे पास एक इम्यूटेबल (अपरिवर्तनीय) लिंक्ड लिस्ट है, हमें प्रत्येक नोड के सभी मानों को रिवर्स ऑर्डर में प्रिंट करना है, इसके लिए निम्न इंटरफेस का उपयोग करना होगा: ImmutableListNode - यह एक इम्यूटेबल लिंक्ड लिस्ट का इंटरफेस है, हमें लिस्ट का हेड दिया जाता है। लिंक्ड लिस्ट को एक्सेस करने

  6. C++ में इनपुट इटरेटर्स

    इस ट्यूटोरियल में, हम C++ में इनपुट इटरेटर्स को समझने के लिए एक प्रोग्राम पर चर्चा करेंगे। इनपुट इटरेटर्स STL के पांच इटरेटर्स में से एक हैं, जो सबसे कमजोर और सरल हैं। इनका उपयोग ज्यादातर सीरियल इनपुट ऑपरेशंस में होता है, जहां प्रत्येक वैल्यू को एक-एक करके पढ़ा जाता है और फिर इटरेटर अगले पर चला जात

  7. C++ में STL सेट में इंसर्शन और डिलीशन प्रोग्राम

    इस ट्यूटोरियल में, हम C++ में STL सेट में इंसर्शन (सम्मिलन) और डिलीशन (हटाने) को समझने के लिए एक प्रोग्राम पर चर्चा करेंगे। सेट एक कंटेनर एलिमेंट है। इसकी खासियत यह है कि इसमें केवल यूनिक (अद्वितीय) एलिमेंट्स हो सकते हैं और उन्हें सॉर्टेड (क्रमबद्ध) तरीके से इटरेट किया जा सकता है। उदाहरण इंसर्शन (

  8. C++ STL का उपयोग करके इंसर्शन सॉर्ट (Insertion sort using C++ STL)

    इस ट्यूटोरियल में, हम C++ STL का उपयोग करके इंसर्शन सॉर्ट को समझने के लिए एक प्रोग्राम पर चर्चा करेंगे। इसमें हम गलत स्थिति पर मौजूद तत्व को खोजने के लिए std::upper_bound का उपयोग करते हैं, फिर ऐरे के अनसॉर्टेड भाग को घुमाकर इसे सॉर्टेड बनाते हैं। उदाहरण #include <bits/stdc++.h> // इंसर्शन

  9. C++ में std::sort() के आंतरिक विवरण (Internal details of std::sort() in C++)

    इस ट्यूटोरियल में, हम C++ में std::sort() के आंतरिक विवरण को समझने के लिए एक प्रोग्राम पर चर्चा करेंगे। std::sort() फंक्शन तत्वों की तुलना का उपयोग करके एक ऐरे को सॉर्ट करने के लिए उपयोग किया जाता है। यदि हम std::sort() की गहन कार्यक्षमता को देखें तो यह तत्वों को सॉर्ट करने के लिए इंट्रोसॉर्ट (Intr

  10. C++ प्रोग्राम में इटरेटर इनवैलिडेशन (Iterator Invalidation in C++ program)

    इस ट्यूटोरियल में, हम C++ में इटरेटर इनवैलिडेशन को समझने के लिए एक प्रोग्राम पर चर्चा करेंगे। कंटेनर ऑब्जेक्ट के तत्वों पर पुनरावृति करते समय, कभी-कभी यह अमान्य हो सकता है यदि हम बाउंड चेक लागू नहीं करते हैं। यह मुख्य रूप से कंटेनर ऑब्जेक्ट के आकार और आकृति में परिवर्तन के कारण होता है। उदाहरण #in

  11. C++ में लोअर बाउंड (Lower bound in C++)

    इस ट्यूटोरियल में, हम C++ में लोअर बाउंड को समझने के लिए एक प्रोग्राम पर चर्चा करेंगे। C++ में lower_bound() मेथड का उपयोग कंटेनर ऑब्जेक्ट में उस सबसे पहले नंबर को लौटाने के लिए किया जाता है जो दिए गए मान से कम नहीं है। उदाहरण #include <bits/stdc++.h> int main(){ std::vector<int>

  12. C++ में STL का उपयोग करके क्रुस्कल का न्यूनतम स्पैनिंग ट्री (Kruskal's Minimum Spanning Tree using STL in C++)

    इस ट्यूटोरियल में, हम C++ में STL का उपयोग करके क्रुस्कल के न्यूनतम स्पैनिंग ट्री को समझने के लिए एक प्रोग्राम पर चर्चा करेंगे। इसके लिए, हमें एक कनेक्टेड, अनडायरेक्टेड और वेटेड ग्राफ प्रदान किया जाएगा। हमारा कार्य दिए गए ग्राफ के लिए न्यूनतम स्पैनिंग ट्री की गणना करना है। उदाहरण n = n; p

  13. C++ में MakeFile और इसके अनुप्रयोग

    इस ट्यूटोरियल में, हम C++ में MakeFile और इसके अनुप्रयोगों को समझने के लिए एक प्रोग्राम पर चर्चा करेंगे। कार्य पूरे प्रोग्राम को MakeFile के साथ तोड़ना है। यह आमतौर पर सभी क्लासेस/फंक्शनलिटीज के साथ .cpp फाइल्स और .h फाइल्स बनाकर और उन्हें एक साथ लिंक करके किया जाता है। उदाहरण main.cpp #include &l

  14. C++ में order_of_key()

    इस ट्यूटोरियल में, हम C++ में order_of_key() को समझने के लिए एक प्रोग्राम पर चर्चा करेंगे। फंक्शन order_of_key() एक कुंजी लेता है और एक ऑर्डर्ड सेट में पैरामीटर के रूप में प्रदान की गई कुंजी से कम तत्वों की संख्या लौटाता है। उदाहरण #include <iostream> using namespace std; #include <ext/

  15. C++ STL में multiset size() उदाहरणों के साथ

    इस ट्यूटोरियल में, हम C++ STL में multiset size() को समझने के लिए एक प्रोग्राम पर चर्चा करेंगे। फंक्शन size() एक दिए गए कंटेनर में मौजूद तत्वों की संख्या लौटाता है। उदाहरण #include <bits/stdc++.h> using namespace std; int main(){ multiset<int> s; s.insert(10); s.inser

  16. C++ STL में multiset max_size() उदाहरणों के साथ

    इस ट्यूटोरियल में, हम C++ STL में multiset max_size() को समझने के लिए एक प्रोग्राम पर चर्चा करेंगे। फंक्शन max_size() एक दिए गए कंटेनर द्वारा धारण किए जा सकने वाले तत्वों की अधिकतम संख्या लौटाता है। उदाहरण #include <bits/stdc++.h> using namespace std; int main(){ multiset<int>

  17. C++ में negative_binomial_distribution उदाहरणों के साथ

    इस ट्यूटोरियल में, हम C++ में negative_binomial_distribution को समझने के लिए एक प्रोग्राम पर चर्चा करेंगे। यह फंक्शन नकारात्मक द्विपद असतत वितरण का पालन करता है और इस यादृच्छिक वितरण के अनुसार पूर्णांक उत्पन्न करता है। उदाहरण #include <bits/stdc++.h> using namespace std; int main() {

  18. C++ STL में multiset upper_bound() उदाहरणों के साथ

    इस ट्यूटोरियल में, हम C++ STL में multiset upper_bound() को समझने के लिए एक प्रोग्राम पर चर्चा करेंगे। फंक्शन upper_bound() एक तत्व का पॉइंटर लौटाता है जो पैरामीटर के रूप में प्रदान किए गए से बड़ा होता है, अन्यथा यह कंटेनर में अंतिम तत्व का पॉइंटर लौटाता है। उदाहरण #include <bits/stdc++.h>

  19. C++ STL में multiset lower_bound() उदाहरणों के साथ

    इस ट्यूटोरियल में, हम C++ STL में multiset lower_bound() को समझने के लिए एक प्रोग्राम पर चर्चा करेंगे। फंक्शन lower_bound() कंटेनर में प्रदान किए गए पैरामीटर के समतुल्य तत्व की पहली उपस्थिति को लौटाता है, अन्यथा यह उस तत्व को लौटाता है जो उससे तुरंत बड़ा होता है। उदाहरण #include <bits/stdc++.h&

  20. C++ स्टैंडर्ड टेम्पलेट लाइब्रेरी (STL) में मल्टीसेट (Multiset in C++ Standard Template Library)

    इस ट्यूटोरियल में, हम C++ STL (स्टैंडर्ड टेम्पलेट लाइब्रेरी) में मल्टीसेट को समझने के लिए एक प्रोग्राम पर चर्चा करेंगे। मल्टीसेट सेट के समान सहयोगी कंटेनर हैं। एक अंतर जो मल्टीसेट में है वह यह है कि वे डुप्लिकेट मान भी रख सकते हैं। उदाहरण #include <iostream> #include <set> #include &

Total 6007 -कंप्यूटर  FirstPage PreviousPage NextPage LastPage CurrentPage:153/301  20-कंप्यूटर/Page Goto:1 147 148 149 150 151 152 153 154 155 156 157 158 159