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

C++

  1. एक बाइनरी ट्री को थ्रेडेड बाइनरी ट्री में बदलें | C++ में 1 (कतार का प्रयोग करके) सेट करें

    इस ट्यूटोरियल में, हम एक क्यू डेटा संरचना का उपयोग करके एक बाइनरी ट्री को थ्रेडेड बाइनरी ट्री में बदलने के लिए एक प्रोग्राम पर चर्चा करेंगे। इसके लिए हमें एक बाइनरी ट्री प्रदान किया जाएगा। हमारा काम कतार डेटा संरचना की मदद से तेज इनऑर्डर ट्रैवर्सल के लिए अतिरिक्त मार्ग जोड़कर उस विशेष बाइनरी ट्री क

  2. एक बीएसटी को एक बाइनरी ट्री में कनवर्ट करें जैसे कि सी ++ में प्रत्येक कुंजी में सभी बड़ी चाबियों का योग जोड़ा जाता है

    इस ट्यूटोरियल में, हम एक BST को बाइनरी ट्री में बदलने के लिए एक प्रोग्राम पर चर्चा करेंगे जैसे कि सभी बड़ी कुंजियों का योग प्रत्येक कुंजी में जोड़ा जाता है। इसके लिए हमें एक बाइनरी सर्च ट्री प्रदान किया जाएगा। हमारा काम उस पेड़ को एक बाइनरी ट्री में बदलना है, जिसमें वर्तमान कुंजी में सभी बड़ी कुंजि

  3. सी ++ एसटीएल में बाइनरी सर्च फ़ंक्शन (बाइनरी_सर्च, लोअर_बाउंड और अपर_बाउंड)

    द्विआधारी खोज एक खोज एल्गोरिथम है जो किसी तत्व को सरणी के मध्य मान से तुलना करके और मान के आधार पर विभाजित करके उसकी खोज करता है। एल्गोरिथम ऐसा तब तक बार-बार करता है जब तक कि तत्व नहीं मिल जाता। सरणी को एक बाइनरी खोज लागू करने के लिए क्रमबद्ध किया जाना चाहिए। द्विआधारी खोज की समय जटिलता लघुगणक .

  4. सी ++ मानक टेम्पलेट लाइब्रेरी (एसटीएल) में बाइनरी सर्च

    एक द्विआधारी खोज जिसे लघुगणकीय खोज के रूप में जाना जाता है, एक खोज एल्गोरिथम है जो एक क्रमबद्ध सरणी में एक तत्व की खोज करता है। एल्गोरिथ्म पुनरावर्ती रूप से सरणी को दो हिस्सों में विभाजित करता है, यदि तत्व मध्य स्थिति में पाया जाता है तो वापस लौटें अन्यथा डिवाइड को कॉल करें और तत्व मिलने तक फिर से ज

  5. C++ में सिंगल लिंक्ड लिस्ट पर बाइनरी सर्च

    एक एकल लिंक की गई सूची एक लिंक की गई सूची है (एक डेटा संरचना जो एक नोड के मूल्य और अगले नोड के मेमोरी स्थान को संग्रहीत करती है) जो केवल एक ही तरफ जा सकती है। एक द्विआधारी खोज डिवाइड एंड रूल पर आधारित एक सर्च एल्गोरिथम है। यह संरचना के मध्य तत्व को ढूंढता है और असमानता के लिए समान एल्गोरिदम के लिए

  6. बाइनरी सर्च ट्री - C++ में सर्च और इंसर्शन ऑपरेशंस

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

  7. बाइनरी सर्च ट्री - सी ++ में ऑपरेशन हटाएं

    बाइनरी सर्च ट्री (BST) एक विशेष प्रकार का वृक्ष है जो निम्नलिखित नियमों का पालन करता है - लेफ्ट चाइल्ड नोड का मान हमेशा पैरेंट नोट से कम होता है राइट चाइल्ड नोड का मान पैरेंट नोड से अधिक होता है। सभी नोड्स व्यक्तिगत रूप से एक बाइनरी सर्च ट्री बनाते हैं। बाइनरी सर्च ट्री (BST) का उदाहरण -

  8. सी ++ में ऐरे कार्यान्वयन के साथ बाइनरी ट्री

    एक बाइनरी ट्री एक विशेष प्रकार का पेड़ है जिसमें पेड़ के प्रत्येक नोड में अधिकतम दो चाइल्ड नोड हो सकते हैं। इन चाइल्ड नोड्स को राइट चाइल्ड और लेफ्ट चाइल्ड के रूप में जाना जाता है। एक साधारण बाइनरी ट्री है - पेड़ों का प्रतिनिधित्व करने के दो तरीके हैं, गतिशील नोड प्रतिनिधित्व जो लिंक की गई सूची

  9. C++ में बाइनरी ट्री टू बाइनरी सर्च ट्री रूपांतरण

    एक बाइनरी ट्री एक विशेष प्रकार का पेड़ है जिसमें पेड़ के प्रत्येक नोड में अधिकतम दो बच्चे नोड हो सकते हैं। इन चाइल्ड नोड्स को राइट चाइल्ड और लेफ्ट चाइल्ड के रूप में जाना जाता है। एक साधारण बाइनरी ट्री है - बाइनरी सर्च ट्री (BST) एक विशेष प्रकार का वृक्ष है जो निम्नलिखित नियमों का पालन करता है -

  10. C++ में द्विपद यादृच्छिक चर

    यादृच्छिक चर वे चर हैं जो एक प्रक्रिया के परिणामों का परिणाम हैं जिसमें कई परिणामों को जन्म देने की संभावना है। उदाहरण के लिए, एक सिक्के को उछालने के परिणाम के रूप में सिर या पूंछ को दर्शाने वाला चर एक यादृच्छिक चर है। एक द्विपद यादृच्छिक चर एक विशेष प्रकार का यादृच्छिक चर होता है जिसका मान किसी घट

  11. C++ में इनपुट में अनुमत डुप्लीकेट के साथ अलग-अलग सॉर्ट किए गए क्रमपरिवर्तन प्रिंट करें

    इस प्रोग्रामिंग समस्या में, हमें एक स्ट्रिंग दी जाती है और हमें स्ट्रिंग तत्वों के अलग-अलग क्रमबद्ध क्रमपरिवर्तन मुद्रित करने होते हैं जिन्हें बनाया जा सकता है। इस समस्या के साथ शर्त यह है कि स्ट्रिंग में एक वर्ण हो सकता है जो एक से अधिक बार उत्पन्न होगा। साथ ही, दिए गए स्ट्रिंग को क्रमबद्ध क्रम में

  12. चालों की प्रिंट दिशा जैसे कि आप C++ . में [-k, +k] सीमा के भीतर रहें

    इस समस्या में, हमें सकारात्मक दिशा या नकारात्मक दिशा को इस तरह से स्थानांतरित करने का एक वैध तरीका खोजना होगा कि हम उपयोगकर्ता द्वारा प्रदान की गई एक निश्चित सीमा के भीतर रहें। यहां, हमें एक निश्चित अधिकतम सीमा K दी गई है, जो कि वह अधिकतम मान है जिस पर हम जा सकते हैं और n धनात्मक मानों की एक सरणी क

  13. C++ में किसी संख्या को 6 से विभाज्य बनाने के लिए प्रिंट अंक की स्थिति को हटाया जाना है

    इस समस्या में हमें संख्या दी जाती है और हमें संख्या में से अधिक अंक निकालने होते हैं। ताकि हटाने के बाद बनने वाली नई संख्या 6 से विभाज्य हो। आइए अवधारणा को बेहतर ढंग से सीखने के लिए एक उदाहरण लेते हैं - Input : 1324 Output : 4 स्पष्टीकरण - चौथी संख्या को हटाने पर हमें 132 मिलेगा जो कि 6 से विभाज्य

  14. बाइनरी ट्रीइन सी++ में किसी दिए गए नोड के चचेरे भाई प्रिंट करें

    बाइनरी ट्री एक विशेष वृक्ष है जिसके प्रत्येक नोड में अधिकतम दो बच्चे नोड होते हैं। इसलिए, प्रत्येक नोड या तो लीफ नोड होता है या उसमें एक या दो चाइल्ड नोड होते हैं। उदाहरण, इस समस्या में हमें एक बाइनरी ट्री दिया जाता है और हमारे पास ट्री का एक नोड होता है और हमें नोड के कजिन नोड्स को ढूंढना होता

  15. C++ में एक पंक्ति में लगातार वर्णों को एक साथ प्रिंट करें

    इस समस्या में, हमें वर्णों की एक स्ट्रिंग दी जाती है और हमें एक ही स्ट्रिंग को इस तरह से प्रिंट करना होता है कि यदि दो या अधिक वर्ण लगातार हैं तो उन्हें एक ही पंक्ति में एक साथ प्रिंट करें अन्यथा उन्हें अलग-अलग लाइनों में प्रिंट करें यानी लाइन ब्रेक के साथ। आइए अवधारणा को बेहतर ढंग से समझने के लिए

  16. C++ में 2d मैट्रिक्स में संकेंद्रित आयताकार पैटर्न प्रिंट करें

    इस समस्या में, हमें एक आयताकार पैटर्न को 2D मैट्रिक्स में प्रिंट करना होता है इस तरह से कि वे एक-दूसरे के प्रति केंद्रित हों। आइए इस समस्या को बेहतर ढंग से समझने के लिए एक उदाहरण लेते हैं, For n=4 is :    4 4 4 4 4 4 4    4 3 3 3 3 3 4    4 3 2 2 2 3 4    4 3

  17. C++ में n पंक्तियों में ज़िग-ज़ैग स्ट्रिंग का प्रिंट संयोजन

    इस समस्या में, हमें एक स्ट्रिंग दी जाती है जो वर्णों का एक क्रम है। और हमें ज़िग-ज़ैग पैटर्न की लंबाई दी गई है और हमें इस ज़िग-ज़ैग स्ट्रिंग के कॉन्सटेनेशन स्ट्रिंग को n पंक्तियों में प्रिंट करना होगा। आइए अवधारणा को बेहतर ढंग से समझने के लिए कुछ उदाहरण देखें, उदाहरण Input : string = ‘STUVWXY

  18. सी ++ में रूट (या सामान्य पूर्वजों) से पथ पर सामान्य नोड्स प्रिंट करें

    इस समस्या में हमें एक बाइनरी ट्री दिया जाता है और बाइनरी ट्री के दो नोड परिभाषित किए जाते हैं। और हमें नोड के सभी सामान्य पूर्वजों यानी सामान्य नोड्स को प्रिंट करना होगा जो ट्रैवर्सल से नोड तक के पथ में होते हैं। बाइनरी ट्री एक विशेष वृक्ष है जिसके प्रत्येक नोड में अधिकतम दो बच्चे नोड होते हैं। इसल

  19. C++ में दो बाइनरी सर्च ट्री में कॉमन नोड्स प्रिंट करें

    इस समस्या में, हमें दो बाइनरी सर्च ट्री दिए जाते हैं और हमें उन नोड्स को ढूंढना होता है जो आम हैं। बाइनरी ट्री एक विशेष वृक्ष है जिसके प्रत्येक नोड में अधिकतम दो बच्चे नोड होते हैं। इसलिए, प्रत्येक नोड या तो लीफ नोड होता है या उसमें एक या दो चाइल्ड नोड होते हैं। उदाहरण, यहां, हमारे पास दो बाइन

  20. C++ में वर्णानुक्रम में दो स्ट्रिंग्स के सामान्य वर्णों को प्रिंट करें

    इस प्रोग्रामिंग समस्या में, हमें दो तार दिए गए हैं। और हमें स्ट्रिंग के सभी वर्णों को ढूंढना है जो दोनों स्ट्रिंग में सामान्य हैं और हमें इन सामान्य वर्णों को वर्णानुक्रम में प्रिंट करना है . और यदि कोई सामान्य अक्षर नहीं आता है तो नो कॉमन कैरेक्टर्स प्रिंट करें। यह देखते हुए कि स्ट्रिंग में सभी लोअ

Total 5992 -कंप्यूटर  FirstPage PreviousPage NextPage LastPage CurrentPage:113/300  20-कंप्यूटर/Page Goto:1 107 108 109 110 111 112 113 114 115 116 117 118 119