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

C++

  1. C++ में संख्या की पैरिटी (समता) कुशलता से ढूंढना

    परिचय इस ट्यूटोरियल में हम एक ऐसा प्रोग्राम लिखेंगे जो किसी संख्या की पैरिटी (parity) ढूंढता है। पैरिटी का अर्थ है बाइनरी प्रतिनिधित्व में सेट बिट्स (1s) की संख्या सम है या विषम। कुशल एल्गोरिदम हम XOR और राइट-शिफ्ट ऑपरेटर्स का उपयोग करके कुशलता से पैरिटी ढूंढ सकते हैं: int b; b = n ^ (n >> 1

  2. C++ में परवलय (पैराबोला) का शीर्ष, फोकस और डायरेक्ट्रिक्स ढूंढना

    परिचय इस ट्यूटोरियल में हम सीखेंगे कि परवलय (parabola) का शीर्ष (vertex), फोकस (focus), और डायरेक्ट्रिक्स (directrix) कैसे ढूंढा जाता है। हमें परवलय समीकरण के स्थिरांक x, y, और z दिए गए हैं। सूत्र शीर्ष, फोकस, और डायरेक्ट्रिक्स ढूंढने के लिए सीधे सूत्र हैं: शीर्ष (Vertex) - (-y/2x, (4xz-y²)/4

  3. C++ में संख्या के फैक्टोरियल का पहला अंक ढूंढना

    परिचय इस ट्यूटोरियल में हम एक ऐसा प्रोग्राम लिखेंगे जो किसी संख्या के फैक्टोरियल (factorial) का पहला अंक ढूंढता है। आइए एक उदाहरण देखते हैं। इनपुट - 7 आउटपुट - 5 समस्या समाधान के चरण संख्या को इनिशियलाइज़ करें। संख्या का फैक्टोरियल ढूंढें। संख्या को तब तक विभाजित करें जब तक यह एक अंक

  4. C++ में सरणी के गुणनफल का पहला अंक ढूंढना

    परिचय इस ट्यूटोरियल में हम सीखेंगे कि सरणी (array) के तत्वों के गुणनफल (product) का पहला अंक कैसे ढूंढा जाता है। समस्या समाधान के चरण सरणी को इनिशियलाइज़ करें। सरणी में तत्वों का गुणनफल ढूंढें। परिणाम को तब तक विभाजित करें जब तक यह 10 से कम न हो जाए। एकल अंक प्रिंट करें। उदाहरण

  5. C++ में पहले N प्राकृतिक संख्याओं को दो सेट में विभाजित करना दिए गए अंतर और को-प्राइम योग के साथ

    परिचय इस ट्यूटोरियल में हमें यह जांचना है कि 1 से n तक की प्राकृतिक संख्याओं को दो हिस्सों में विभाजित किया जा सकता है या नहीं। इसे निम्नलिखित शर्तों को पूरा करना होगा: दोनों श्रृंखलाओं के योग का निरपेक्ष अंतर m होना चाहिए। और दोनों योगों का GCD 1 होना चाहिए यानी वे को-प्राइम (co-prime) हो

  6. C++ में स्ट्रिंग के एक ट्रैवर्सल में पहला नॉन-रिपीटिंग कैरेक्टर ढूंढना

    परिचय इस ट्यूटोरियल में हम दी गई स्ट्रिंग में पहले नॉन-रिपीटिंग (non-repeating) कैरेक्टर को ढूंढना सीखेंगे। आइए एक उदाहरण देखते हैं। इनपुट - tutorialspoint आउटपुट - u समस्या समाधान के चरण स्ट्रिंग को इनिशियलाइज़ करें। स्ट्रिंग में कैरेक्टर्स की फ्रीक्वेंसी स्टोर करने के लिए एक मैप (char

  7. C++ में पहला त्रिकोणीय संख्या जिसके भाजकों की संख्या N से अधिक हो

    परिचय इस ट्यूटोरियल में हम एक ऐसी त्रिकोणीय (triangular) संख्या ढूंढेंगे जिसके भाजकों (divisors) की संख्या n से अधिक हो। त्रिकोणीय संख्या क्या है? यदि किसी बिंदु पर प्राकृतिक संख्याओं का योग n से कम या बराबर है और दी गई संख्या के बराबर है, तो वह दी गई संख्या एक त्रिकोणीय संख्या है। समस्या समाधान

  8. C++ में स्ट्रिंग में पहला अपरकेस अक्षर ढूंढना (इटरेटिव और रिकर्सिव)

    परिचय इस ट्यूटोरियल में हम दी गई स्ट्रिंग में पहले अपरकेस (uppercase) अक्षर को ढूंढना सीखेंगे। आइए एक उदाहरण देखते हैं। इनपुट - Tutorialspoint आउटपुट - T इटरेटिव (पुनरावृत्त) विधि चरण स्ट्रिंग को इनिशियलाइज़ करें। स्ट्रिंग पर पुनरावृत्ति करें। isupper मेथड का उपयोग करके जांचें कि वर्

  9. C++ में ऑपरेटिंग सिस्टम में फिक्स्ड (स्थिर) पार्टीशनिंग

    परिचय इस ट्यूटोरियल में हम ऑपरेटिंग सिस्टम में फिक्स्ड पार्टीशनिंग (Fixed Partitioning) के बारे में सीखेंगे। फिक्स्ड पार्टीशनिंग क्या है? फिक्स्ड पार्टीशनिंग ऑपरेटिंग सिस्टम में मेमोरी प्रबंधन की एक पुरानी तकनीक है। यह मेमोरी को समान आकार के ब्लॉक्स में विभाजित करती है। प्रत्येक ब्लॉक का आकार पूर्

  10. C++ में बाइनरी ट्री में सबसे गहरा बायां पत्ता नोड ढूंढना

    परिचय इस ट्यूटोरियल में हम बाइनरी ट्री में सबसे गहरे (deepest) बाएं पत्ते (left leaf) नोड को ढूंढना सीखेंगे। एक बाइनरी ट्री में, पत्ता नोड वह होता है जिसके कोई बच्चे नहीं होते, और बायां पत्ता वह होता है जो अपने पैरेंट का बायां बच्चा होता है। बाइनरी ट्री उदाहरण A / \ B C / / \ D E

  11. C++ में दी गई पोजीशन पर डबल लिंक्ड लिस्ट नोड डिलीट करना

    परिचय इस ट्यूटोरियल में हम सीखेंगे कि C++ में डबल लिंक्ड लिस्ट से दी गई पोजीशन (position) पर स्थित नोड को कैसे डिलीट किया जाता है। डबल लिंक्ड लिस्ट में पिछले नोड का एक्सेस होने के कारण डिलीट ऑपरेशन अधिक सरल होता है। समस्या समाधान के चरण डेटा, prev और next पॉइंटर्स के साथ एक स्ट्रक्चर परिभाषित

  12. C++ में दी गई पोजीशन पर लिंक्ड लिस्ट नोड डिलीट करना

    परिचय इस ट्यूटोरियल में हम सीखेंगे कि C++ में सिंगल लिंक्ड लिस्ट से दी गई पोजीशन (position) पर स्थित नोड को कैसे डिलीट किया जाता है। यह एक सामान्य ऑपरेशन है जो इंडेक्स-आधारित एक्सेस की आवश्यकता होने पर उपयोगी होता है। समस्या समाधान के चरण डेटा और next पॉइंटर के साथ एक स्ट्रक्चर परिभाषित करें।

  13. C++ में हेड पॉइंटर के बिना लिंक्ड लिस्ट से नोड डिलीट करना

    परिचय इस ट्यूटोरियल में हम सीखेंगे कि C++ में सिंगल लिंक्ड लिस्ट से हेड पॉइंटर के बिना एक नोड को कैसे डिलीट किया जाता है। यह एक दिलचस्प समस्या है जहां हमें केवल डिलीट किए जाने वाले नोड का पॉइंटर दिया जाता है, हेड का नहीं। समस्या समाधान के चरण डेटा और next पॉइंटर के साथ एक स्ट्रक्चर परिभाषित क

  14. C++ में डबल लिंक्ड लिस्ट में एक नोड को डिलीट करना

    परिचय इस ट्यूटोरियल में हम सीखेंगे कि C++ में डबल लिंक्ड लिस्ट से एक विशिष्ट नोड को कैसे डिलीट किया जाता है। यह फंडामेंटल ऑपरेशन है जो कई लिंक्ड लिस्ट मैनिपुलेशन का आधार बनता है। समस्या समाधान के चरण डेटा, prev और next पॉइंटर्स के साथ एक स्ट्रक्चर परिभाषित करें। डबल लिंक्ड लिस्ट में नोड ड

  15. C++ में सिंगल लिंक्ड लिस्ट से सभी गैर-अभाज्य नोड्स को डिलीट करना

    परिचय इस ट्यूटोरियल में हम सीखेंगे कि C++ में सिंगल लिंक्ड लिस्ट से सभी गैर-अभाज्य (non-prime) मान वाले नोड्स को कैसे हटाया जाता है। यह पिछले ट्यूटोरियल के विपरीत है जहां हम अभाज्य नोड्स हटा रहे थे। समस्या समाधान के चरण डेटा और next पॉइंटर के साथ एक स्ट्रक्चर परिभाषित करें। सिंगल लिंक्ड ल

  16. C++ में डबल लिंक्ड लिस्ट से सभी अभाज्य नोड्स को डिलीट करना

    परिचय इस ट्यूटोरियल में हम सीखेंगे कि C++ में डबल लिंक्ड लिस्ट से सभी अभाज्य (prime) मान वाले नोड्स को कैसे हटाया जाता है। डबल लिंक्ड लिस्ट में प्रत्येक नोड में पिछले और अगले दोनों नोड्स के पॉइंटर्स होते हैं, जिससे डिलीट ऑपरेशन आसान हो जाता है। समस्या समाधान के चरण डेटा, prev और next पॉइंटर्स

  17. C++ में सिंगल लिंक्ड लिस्ट से सभी अभाज्य नोड्स को डिलीट करना

    परिचय इस ट्यूटोरियल में हम सीखेंगे कि C++ में सिंगल लिंक्ड लिस्ट से सभी अभाज्य (prime) मान वाले नोड्स को कैसे हटाया जाता है। सिंगल लिंक्ड लिस्ट में प्रत्येक नोड केवल अगले नोड का पॉइंटर रखता है। समस्या समाधान के चरण डेटा और next पॉइंटर के साथ एक स्ट्रक्चर परिभाषित करें। सिंगल लिंक्ड लिस्ट

  18. C++ में डबल लिंक्ड लिस्ट से सभी सम नोड्स को डिलीट करना

    परिचय इस ट्यूटोरियल में हम सीखेंगे कि C++ में डबल लिंक्ड लिस्ट से सभी सम (even) मान वाले नोड्स को कैसे हटाया जाता है। डबल लिंक्ड लिस्ट एक ऐसी डेटा संरचना है जहां प्रत्येक नोड में डेटा के साथ-साथ पिछले और अगले नोड के पॉइंटर्स होते हैं। समस्या समाधान के चरण डेटा, prev और next पॉइंटर्स के साथ एक

  19. C++ में डबल लिंक्ड सूची से दिए गए मान से छोटे सभी नोड्स हटाएं

    समस्या विवरण इस ट्यूटोरियल में, हम सीखेंगे कि डबल लिंक्ड सूची से उन सभी नोड्स को कैसे हटाया जाए जिनका मान दिए गए मान से छोटा है। हल करने के चरण data, prev और next पॉइंटर के साथ स्ट्रक्चर लिखें। डबल लिंक्ड सूची में नोड डालने का फंक्शन लिखें। डमी डेटा के साथ डबल लिंक्ड सूची प्रारंभ करें। डबल लिंक्ड

  20. C++ में डबल लिंक्ड सूची से दिए गए मान से बड़े सभी नोड्स हटाएं

    समस्या विवरण इस ट्यूटोरियल में, हम सीखेंगे कि डबल लिंक्ड सूची से उन सभी नोड्स को कैसे हटाया जाए जिनका मान दिए गए मान से बड़ा है। हल करने के चरण data, prev और next पॉइंटर के साथ स्ट्रक्चर लिखें। डबल लिंक्ड सूची में नोड डालने का फंक्शन लिखें। डमी डेटा के साथ डबल लिंक्ड सूची प्रारंभ करें। डबल लिंक्ड

Total 6007 -कंप्यूटर  FirstPage PreviousPage NextPage LastPage CurrentPage:239/301  20-कंप्यूटर/Page Goto:1 233 234 235 236 237 238 239 240 241 242 243 244 245