-
C/C++ में इंडेक्स रेंज के भीतर बाइनरी स्ट्रिंग को व्यवस्थित करके अधिकतम वैल्यू प्राप्त करना
केवल 0s और 1s से बनी दी गई स्ट्रिंग के मामले में, हमें M नॉन-इंटरसेक्टिंग रेंज A, B (A <= B) दिए गए हैं, अधिक विशेष रूप से [A1, B1], [A2, B2], ..., [AM, BM], इनमें से कोई भी दो अंतराल ओवरलैप नहीं करते - औपचारिक रूप से, प्रत्येक वैध i, j के लिए जैसे कि i!=j, या तो Ai
-
C/C++ में बाराबासी-अल्बर्ट ग्राफ (स्केल-फ्री मॉडल्स के लिए)
बाराबासी-अल्बर्ट मॉडल को उन कई प्रस्तावित मॉडलों में से एक माना जाता है जो स्केल-फ्री नेटवर्क उत्पन्न करते हैं। यह दो महत्वपूर्ण सामान्य अवधारणाओं को जोड़ता है: ग्रोथ और प्रीफरेंशियल अटैचमेंट। दोनों अवधारणाएं यानी ग्रोथ और प्रीफरेंशियल अटैचमेंट वास्तविक नेटवर्क में व्यापक रूप से मौजूद हैं। ग्रोथ का
-
बाइनरी नंबर सिस्टम - C/C++ में अंकगणितीय जोड़ में ओवरफ्लो
2s कॉम्प्लीमेंट नंबर सिस्टम कंप्यूटर आर्किटेक्चर में व्यापक रूप से लागू है। N-बिट 2s कॉम्प्लीमेंट नंबर सिस्टम -2^(n-1) से 2^(n-1)-1 तक की संख्याओं को दर्शाने में सक्षम है। 4 बिट -8 से 7 तक की संख्याओं को दर्शाने में सक्षम है। 5 बिट 2s कॉम्प्लीमेंटरी सिस्टम में -16 से 15 तक की संख्याओं को दर्शाने में
-
C में UDP का उपयोग करके फाइल ट्रांसफर प्रोग्राम
डेटा को C में सॉकेट प्रोग्रामिंग लागू करके दो कंप्यूटर्स के बीच शिफ्ट किया जा सकता है। इसी मामले में, फाइल्स को यूजर डेटाग्राम प्रोटोकॉल (UDP) और एक साधारण क्लाइंट/सर्वर लागू करके आसानी से भेजा जा सकता है। सुरक्षा - एन्क्रिप्शन द्वारा संभाली जाती है। प्रोटोकॉल - UDP एन्क्रिप्शन - XOR एन्क्रिप्शन एल्
-
C में इंटीजर को रोमन न्यूमरल में बदलना
दिया गया एक दशमलव संख्या n, हमें इसे रोमन न्यूमरल में बदलना है। मान n 1 से 4000 की रेंज में है। ये कुछ रोमन न्यूमरल्स हैं। संख्या न्यूमरल 1 I 4 IV 5 V 9 IX 10 X 40 XL 50 L 90 XC 100 C 400 CD 500 D 900 CM 1000 M 4000 MMMM इसलिए यदि संख्या n = 859 है, तो इसका रोमन न
-
C/C++ में कर्ली ब्रेसेस के बिना 2D मैट्रिक्स को अलग लाइन्स में प्रिंट करना
यहां, हम C/C++ प्रोग्रामिंग भाषा में कर्ली ब्रेसेस का उपयोग किए बिना 2D मैट्रिक्स को प्रिंट करने का कोड देखेंगे। कर्ली ब्रेसेस प्रोग्रामिंग भाषा में सेपरेटर्स हैं जिनका उपयोग प्रोग्राम में अलग कोड ब्लॉक्स को परिभाषित करने के लिए किया जाता है। कर्ली ब्रेसेस के बिना C/C++ में स्कोप्स को परिभाषित करना
-
C में थ्रेड्स का उपयोग करके 1 2 3 को अनंत बार प्रिंट करना
यहां, हमें थ्रेड्स का उपयोग करके C प्रोग्रामिंग भाषा में 1 2 3 अनुक्रम को अनंत बार बार-बार प्रिंट करना है। आइए देखें कि हम अपने कोड से किस सैंपल आउटपुट की चाहते हैं, 1 2 3 1 2 3 1 2 3 1 2 3 इसके लिए, हमें तीन थ्रेड्स का उपयोग करना होगा जो C प्रोग्रामिंग भाषा में साथ-साथ चल रहे हैं। और एक वेरिएबल जो
-
C में पासवर्ड पढ़ते समय कैरेक्टर्स के स्थान पर * प्रिंट करना
इस समस्या में, हमें एक स्ट्रिंग पासवर्ड दी गई है। हमारा कार्य पासवर्ड के कैरेक्टर्स के स्थान पर * प्रिंट करना है। समस्या को समझने के लिए एक उदाहरण लेते हैं, Input: password Output ******** इस समस्या को हल करने के लिए, हम दर्ज किए गए पासवर्ड को पार करेंगे और पासवर्ड के कैरेक्टर्स के स्थान पर * प्रिंट
-
C में प्रीडिफाइंड आइडेंटिफायर __func__
आइडेंटिफायर प्रोग्रामिंग में किसी एंटिटी को दिया गया नाम है ताकि उसे प्रोग्राम में पहचाना जा सके। आमतौर पर, आइडेंटिफायर्स प्रोग्रामर द्वारा कुशल कार्य के लिए बनाए जाते हैं लेकिन कुछ प्रीडिफाइंड आइडेंटिफायर्स होते हैं जो प्रोग्रामिंग में इनबिल्ट होते हैं। उदाहरण के लिए, cout, cin, आदि। यहां, हम C प्र
-
C/C++ में एरे को फंक्शन्स में कैसे पास किया जाता है
इस ट्यूटोरियल में, हम एरे को फंक्शन्स में कैसे पास किया जाता है, इसे समझने के लिए एक प्रोग्राम पर चर्चा करेंगे। C/C++ के मामले में, एरे को एक फंक्शन में पॉइंटर के रूप में पास किया जाता है जो एरे के पहले एलिमेंट का एड्रेस प्रदान करता है। उदाहरण #include // एरे को पॉइंटर के रूप में पास करना void fun(
-
C/C++ में वेक्टर कैसे काम करता है
इस ट्यूटोरियल में, हम C/C++ में वेक्टर्स कैसे काम करते हैं, इसे समझने के लिए एक प्रोग्राम पर चर्चा करेंगे। एक वेक्टर डेटा स्ट्रक्चर स्टैंडर्ड एरे पर एक एन्हांसमेंट है। एरे के विपरीत, जिनका आकार परिभाषित होने पर निश्चित होता है; वेक्टर्स को यूजर की आवश्यकता के अनुसार आसानी से रिसाइज़ किया जा सकता है।
-
Linux में GCC कंपाइलर में "graphics.h" C/C++ लाइब्रेरी कैसे जोड़ें
इस ट्यूटोरियल में, हम Linux में GCC कंपाइलर में graphics.h C/C++ लाइब्रेरी कैसे जोड़ें, इसे समझने के लिए एक प्रोग्राम पर चर्चा करेंगे। इसके लिए हमें libgraph पैकेज को कंपाइल और इंस्टॉल करना आवश्यक है। इसमें build-essential और कुछ एक्सटर्नल पैकेज इंस्टॉल करना शामिल है >>sudo apt-get install bui
-
C/C++ में सेमीकॉलन (; ) का उपयोग किए बिना सेमीकॉलन प्रिंट कैसे करें?
इस ट्यूटोरियल में, हम C/C++ में सेमीकॉलन (;) का उपयोग किए बिना सेमीकॉलन प्रिंट करने के तरीके को समझने के लिए एक प्रोग्राम पर चर्चा करेंगे। यह दो संभावित तरीकों से किया जा सकता है, या तो सेमीकॉलन के ASCII वैल्यू का उपयोग करके या यूजर-डिफाइंड मैक्रोज़ का उपयोग करके। उदाहरण putchar() मेथड का उपयोग करके
-
C/C++ में अंकगणितीय ऑपरेटर्स के बिना दो इंटीजर्स का योग कैसे करें?
इस ट्यूटोरियल में, हम C/C++ में अंकगणितीय ऑपरेटर्स के बिना दो इंटीजर्स का योग कैसे करें, इसे समझने के लिए एक प्रोग्राम पर चर्चा करेंगे। अंकगणितीय ऑपरेटर्स के बिना दो इंटीजर्स को जोड़ने के लिए, हम इसे या तो पॉइंटर्स का उपयोग करके या बिटवाइज़ ऑपरेटर्स का उपयोग करके कर सकते हैं। उदाहरण पॉइंटर्स का उपयो
-
C/C++ में थ्रेड फंक्शन्स
इस ट्यूटोरियल में, हम C/C++ में थ्रेड फंक्शन्स को समझने के लिए एक प्रोग्राम पर चर्चा करेंगे। थ्रेड फंक्शन्स यूजर्स को एक ही समय में समवर्ती फंक्शन्स को लागू करने की अनुमति देते हैं, जो निष्पादन के लिए एक-दूसरे पर निर्भर या स्वतंत्र हो सकते हैं। उदाहरण #include #include #include void* func(void* a
-
C/C++ प्रोग्रामिंग में Continue स्टेटमेंट
इस ट्यूटोरियल में, हम C/C++ में continue स्टेटमेंट को समझने के लिए एक प्रोग्राम पर चर्चा करेंगे। Continue स्टेटमेंट एक लूप कंट्रोल स्टेटमेंट है जो break स्टेटमेंट की तरह लूप से बाहर निकलने के बजाय, वर्तमान पॉइंटर को लूप के अगले इटरेशन पर जाने के लिए मजबूर करता है बिना वर्तमान इटरेशन में बाकी स्टेटमे
-
C/C++ में स्ट्रिंग को इंटीजर एरे में बदलना
इस ट्यूटोरियल में, हम C/C++ में स्ट्रिंग को इंटीजर एरे में बदलने के तरीके को समझने के लिए एक प्रोग्राम पर चर्चा करेंगे। इसके लिए हम एक नया एरे बनाएंगे। दी गई स्ट्रिंग को पार करेंगे, यदि कैरेक्टर कॉमा , है, तो हम अगले कैरेक्टर पर चले जाते हैं अन्यथा इसे नए एरे में जोड़ देते हैं। उदाहरण #include usin
-
C/C++ में स्ट्रिंग्स को नंबर्स में बदलना
इस ट्यूटोरियल में, हम C/C++ में स्ट्रिंग्स को नंबर्स में बदलने के तरीके को समझने के लिए एक प्रोग्राम पर चर्चा करेंगे। C/C++ स्ट्रिंग्स को नंबर्स में बदलने के दो तरीके प्रदान करता है। उदाहरण sscanf() का उपयोग करके #include int main(){ const char *str = 12345; int x; sscanf(str, %d, &x);
-
C/C++ में कोर डंप (सेगमेंटेशन फॉल्ट)
इस ट्यूटोरियल में, हम C/C++ में कोर डंप (सेगमेंटेशन फॉल्ट) को समझने के लिए एक प्रोग्राम पर चर्चा करेंगे। यह तब होता है जब कोड रीड-ओनली मेमोरी पर लिखने की कोशिश करता है या भ्रष्ट मेमोरी लोकेशन को एक्सेस करने की कोशिश करता है। उदाहरण स्ट्रिंग लिटरल को संशोधित करना int main(){ char *str; str =
-
C/C++ प्रोग्राम से डायरेक्टरी या फोल्डर बनाना
इस ट्यूटोरियल में, हम C/C++ प्रोग्राम से डायरेक्टरी या फोल्डर बनाने के लिए एक प्रोग्राम पर चर्चा करेंगे। नई डायरेक्टरी बनाने के लिए हम mkdir() कमांड का उपयोग करेंगे। ध्यान दें कि दिया गया कोड केवल Windows कंपाइलर के लिए काम करेगा। उदाहरण #include #include #include #include void main(){ int c