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

C++

  1. C++ में सम्मिश्र संख्या के लिए arg() फंक्शन

    सम्मिश्र संख्या का आर्गुमेंट सम्मिश्र संख्या z = x + iy का आर्गुमेंट (arg) धनात्मक x-अक्ष और सदिश के बीच का कोण होता है। सिंटैक्स arg(complex_number); पैरामीटर सम्मिश्र संख्या जिसका आर्गुमेंट ज्ञात करना है। रिटर्न मान रेडियन में आर्गुमेंट मान। उदाहरण कोड #include <iostream> #include <c

  2. C++ STL में array::at() फंक्शन

    array::at() निर्दिष्ट सूचकांक पर तत्व का संदर्भ लौटाता है। सीमा जांच करता है - अमान्य सूचकांक पर out_of_range अपवाद फेंकता है। सिंटैक्स array_name.at(index); पैरामीटर एक्सेस किए जाने वाले तत्व का सूचकांक। रिटर्न निर्दिष्ट सूचकांक पर तत्व। उदाहरण 1: सामान्य उपयोग #include <bits/stdc++.h> u

  3. C++ STL में array::data() फंक्शन

    array::data() C++ STL में array::data() फंक्शन सरणी के पहले तत्व को इंगित करने वाला पॉइंटर लौटाता है। सिंटैक्स array_name.data(); पैरामीटर कोई पैरामीटर नहीं। रिटर्न प्रकार पहले तत्व का पॉइंटर। उदाहरण 1: पहला तत्व एक्सेस करें #include <bits/stdc++.h> using namespace std; int main() {

  4. C++ में सरणी का उपयोग करके कतार (Queue) का कार्यान्वयन

    कतार क्या है? कतार एक रैखिक डेटा संरचना है जो FIFO (पहले अंदर, पहले बाहर) सिद्धांत का पालन करती है। सरणी कार्यान्वयन दो पॉइंटर्स: front (हटाने के लिए) और rear (जोड़ने के लिए)। Enqueue: rear पर तत्व जोड़ें, rear++ Dequeue: front से तत्व हटाएं, सभी तत्वों को बाएं शिफ्ट करें, rear-- Overflow: rear =

  5. C++ STL में सरणी का योग (Array Sum)

    सरणी योग ज्ञात करने के तरीके 1. शास्त्रीय विधि (लूप) सभी तत्वों पर पुनरावृति करके योग निकालें। int arr[] = {2, 5, 7, 8, 2, 6, 9}; int n = 7, sum = 0; for (int i = 0; i < n; i++) sum += arr[i]; // Output: 39 2. accumulate() फंक्शन ( हेडर) STL का बिल्ट-इन फंक्शन। #include <numeric> int su

  6. C++ में सरणी प्रकार हेरफेर (Array Type Manipulation)

    सरणी प्रकार हेरफंक्शन C++ में हेडर में सरणी प्रकारों की जांच और हेरफेर के लिए कई कंपाइल-टाइम फंक्शन हैं। मुख्य फंक्शन 1. is_array() जांचता है कि दिया गया प्रकार सरणी है या नहीं। std::array को भी अस्वीकार करता है। is_array::value // False is_array::value // True is_array::value // Tru

  7. C++ में दो संभावित मानों में से दूसरे मान को वेरिएबल में असाइन करें

    समस्या विवरण एक वेरिएबल a है जिसका मान x या y में से एक है। बिना किसी सशर्त ऑपरेटर (if, ternary, आदि) के, a को दूसरे मान में बदलें। उदाहरण: a = 43, x = 43, y = 21 → आउटपुट: 21 समाधान 1: अंकगणितीय ऑपरेटर a = x + y - a या a = x * y / a (लेकिन गुणा/भाग महंगा है और त्रुटि दे सकता है) उदाहरण कोड #inc

  8. C++ में सहयोगी सरणी (Associative Arrays)

    सहयोगी सरणी क्या है? C++ में सहयोगी सरणी (जिसे मैप या डिक्शनरी भी कहते हैं) एक विशेष सरणी है जहां सूचकांक (इंडेक्स) किसी भी डेटा प्रकार का हो सकता है - char, float, string, आदि। इसे की-वैल्यू पेयर के रूप में परिभाषित किया जाता है। उदाहरण बाइक और उनकी टॉप स्पीड का मैप: Ninja: 290 S1000rr: 310 Bulle

  9. C++ में संख्याओं की स्ट्रीम का औसत

    समस्या विवरण संख्याओं की एक स्ट्रीम दी गई है, प्रत्येक नई संख्या जुड़ने के बाद औसत प्रिंट करें। उदाहरण: स्ट्रीम = 24, 76, 29, 63, 88 1 संख्या: 24 2 संख्याएं: (24+76)/2 = 50 3 संख्याएं: (24+76+29)/3 = 43 4 संख्याएं: (24+76+29+63)/4 = 48 5 संख्याएं: (24+76+29+63+88)/5 = 56 एल्गोरिदम पिछले औसत का

  10. C++ में स्ट्रीम में अधिकतम K संख्याओं का औसत

    समस्या विवरण एक स्ट्रीम में आने वाली संख्याओं में से हर बार अधिकतम K संख्याओं का औसत निकालें। जब नई संख्या आए, यदि यह वर्तमान K अधिकतम संख्याओं में से किसी से बड़ी है, तो उसे शामिल करें और औसत अपडेट करें। उदाहरण n=4, k=3, array={4,9,1,5}, stream={2,6,3,7} प्रारंभिक: 4,9,5 का औसत = 6 2 जोड़ने पर:

  11. C++ में अतिरिक्त ब्रैकेट हटाकर स्ट्रिंग संतुलित करें

    समस्या विवरण एक स्ट्रिंग दी गई है जिसमें खोलने और बंद करने वाले ब्रैकेट हैं। अतिरिक्त ब्रैकेट हटाकर स्ट्रिंग को संतुलित करें। उदाहरण: इनपुट: )Tutor)ials(p(oin)t(...) → आउटपुट: Tutorials(p(oin)t(...)) एल्गोरिदम बाएं से दाएं ट्रैवर्स करें ( मिले तो प्रिंट करें और काउंट बढ़ाएं 0 हो तो प्रिंट करें

  12. C++ में संतुलित अभाज्य संख्या

    संतुलित अभाज्य संख्या क्या है? एक अभाज्य संख्या जो अपने पिछले और अगले अभाज्य संख्याओं का औसत होती है। सूत्र: Pₙ = (P(n-1) + P(n+1)) / 2 पहली कुछ संतुलित अभाज्य संख्याएं: 5, 53, 157, 173, ... हल दृष्टिकोण सीव ऑफ एराटोस्थनीज का उपयोग करके अभाज्य संख्याएं उत्पन्न करें, फिर जांचें कि कौन सी संतुलित अ

  13. C++ में दी गई संख्या का बाइनरी प्रतिनिधित्व

    बाइनरी संख्या बाइनरी संख्या केवल 0 और 1 अंकों से बनी होती है। पुनरावर्ती विधि पुनरावृत्ति का उपयोग करके संख्या को बाइनरी में बदलें: 1, तो संख्या/2 के साथ पुनरावर्ती कॉल करें वापस आते समय संख्या % 2 प्रिंट करें उदाहरण कोड 1) toBinary(number / 2); cout << number % 2; } int ma

  14. C++ में द्विपद गुणांकों के वर्गों का योग

    समस्या विवरण द्विपद गुणांक nCr = n! / (r!(n-r)!) होता है। हमें (nC0)² + (nC1)² + ... + (nCn)² का योग ज्ञात करना है। उदाहरण: n = 5, आउटपुट = 252 हल दृष्टिकोण प्रत्येक r (0 से n तक) के लिए nCr की गणना करें, उसका वर्ग करें, और सभी को जोड़ें। उदाहरण कोड #include <iostream> using namespace std;

  15. C++ में फाइबोनैचि संख्याओं के वर्गों का योग

    समस्या विवरण फाइबोनैचि श्रृंखला: 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, ... जहां प्रत्येक संख्या पिछली दो का योग होती है। पहले n फाइबोनैचि संख्याओं के वर्गों का योग ज्ञात करें। उदाहरण: n = 4 F0=0, F1=1, F2=1, F3=2, F4=3 वर्ग: 0²+1²+1²+2²+3² = 0+1+1+4+9 = 15 उदाहरण कोड #include <iostream> using

  16. C++ में बाइनरी खोज प्रोग्राम

    बाइनरी खोज क्या है? बाइनरी खोज (आधा-अंतराल खोज) एक खोज एल्गोरिदम है जो क्रमबद्ध सरणी में लक्ष्य मान की स्थिति ढूंढता है। यह लक्ष्य मान की तुलना मध्य तत्व से करता है और खोज स्थान को आधा कर देता है। मुख्य बिंदु केवल क्रमबद्ध सरणी पर काम करता है समय जटिलता: O(log n) दुनिया के सभी नाम क्रमबद्ध हों तो

  17. C++ में BST के प्रत्येक नोड में सभी बड़े मान जोड़ें

    समस्या विवरण एक बाइनरी सर्च ट्री (BST) दी गई है, प्रत्येक नोड को उसके मान और उससे बड़े सभी नोड्स के मानों के योग में बदलें। हल दृष्टिकोण रिवर्स इनऑर्डर ट्रैवर्सल (दाएं → नोड → बाएं) का उपयोग करें और एक चर में अब तक देखे गए नोड्स का योग बनाए रखें। प्रत्येक नोड के लिए, उसका मान वर्तमान योग में जोड़े

  18. C++ में पहले n प्राकृतिक संख्याओं के योग का योग

    समस्या विवरण पहले n प्राकृतिक संख्याओं के योग का योग ज्ञात करें। अर्थात, प्रत्येक i (1 से n तक) के लिए, पहले i संख्याओं का योग निकालें और फिर उन सभी योगों को जोड़ें। उदाहरण: n = 4 पहली 1 संख्या का योग = 1 पहली 2 संख्याओं का योग = 1+2 = 3 पहली 3 संख्याओं का योग = 1+2+3 = 6 पहली 4 संख्याओं का योग =

  19. C++ में मैजिक स्क्वायर के लापता विकर्ण तत्व भरें

    समस्या विवरण एक 3x3 मैट्रिक्स दिया गया है जिसके विकर्ण तत्व खाली हैं (0 से चिह्नित)। विकर्ण तत्वों को भरें ताकि प्रत्येक पंक्ति, स्तंभ और विकर्ण का योग समान हो। सूत्र: x = (M[1][2] + M[2][1]) / 2 z = (M[0][1] + M[1][0]) / 2 y = (x + z) / 2 उदाहरण कोड #include <iostream> using namespace st

  20. C++ में मैट्रिक्स में अंतिम सेल स्थिति ढूंढें

    समस्या विवरण एक कमांड स्ट्रिंग दी गई है जिसमें U (ऊपर), D (नीचे), L (बाएं), R (दाएं) दिशाएं हैं। प्रारंभिक स्थिति (x, y) दी गई है। सभी कमांड का पालन करने के बाद अंतिम स्थिति ढूंढें। उदाहरण: कमांड DDLRULL, प्रारंभिक स्थिति (3, 4)। अंतिम स्थिति (1, 5)। हल दृष्टिकोण प्रत्येक दिशा की गिनती करें और अं

Total 6007 -कंप्यूटर  FirstPage PreviousPage NextPage LastPage CurrentPage:86/301  20-कंप्यूटर/Page Goto:1 80 81 82 83 84 85 86 87 88 89 90 91 92