-
L ={aibjck | . के लिए एक ट्यूरिंग मशीन की रचना कीजिए मैं<जे<के; मैं 1}
यहाँ हम देखेंगे कि L भाषा के लिए ट्यूरिंग मशीन कैसे बनाई जाती है ={AiBjCk | मैं <जे <के; मैं 1}। तो यह एक प्रकार की भाषा का प्रतिनिधित्व करता है जहाँ हम केवल तीन वर्णों A, B और C का उपयोग करेंगे। w एक स्ट्रिंग है। तो अगर w =AABBBBCCCCC, ट्यूरिंग मशीन इसे स्वीकार करेगी। |दूसरा|, तब इसे स्वीकार किया
-
L ={aibjck | . के लिए एक ट्यूरिंग मशीन की रचना कीजिए मैं>जे>के; कश्मीर 1}
के; कश्मीर 1}। तो यह एक प्रकार की भाषा का प्रतिनिधित्व करता है जहाँ हम केवल तीन वर्णों a, b और c का उपयोग करेंगे। डब्ल्यू एक स्ट्रिंग है। तो अगर w =aaaaaabbbbccc, ट्यूरिंग मशीन इसे स्वीकार कर लेगी। |ए|, तो इसे स्वीकार नहीं किया जाएगा, अन्यथा इसे स्वीकार कर लिया जाएगा। राज्य संक्रमण आरेख
-
भाषा L ={0n1n2n | . के लिए एक ट्यूरिंग मशीन का निर्माण करें एन≥1}
यहाँ हम देखेंगे कि L ={0n1n2n | . भाषा के लिए ट्यूरिंग मशीन कैसे बनाई जाती है एन एन}। तो यह एक प्रकार की भाषा का प्रतिनिधित्व करता है जहाँ हम केवल तीन वर्णों 0s, 1s और 2s का उपयोग करेंगे। डब्ल्यू एक स्ट्रिंग है। तो अगर w =000111222, ट्यूरिंग मशीन इसे स्वीकार करेगी। इसे हल करने के लिए, हम इस दृष्टिक
-
L ={ww | . भाषा के लिए एक ट्यूरिंग मशीन का निर्माण करें डब्ल्यू {0,1}}
यहाँ हम देखेंगे कि L ={WW |W {0, 1}} से संबंधित भाषा के लिए ट्यूरिंग मशीन कैसे बनाई जाती है। तो यह एक प्रकार की भाषा का प्रतिनिधित्व करता है जहाँ हम केवल दो वर्णों 0s और 1s का उपयोग करेंगे। डब्ल्यू एक स्ट्रिंग है। तो अगर w =10110, तो ट्यूरिंग मशीन स्ट्रिंग z =1011010110 को स्वीकार करेगी। इसे हल करन
-
L भाषा के लिए एक ट्यूरिंग मशीन का निर्माण करें ={wwr | डब्ल्यू ∈ {0, 1}}
यहाँ हम देखेंगे कि भाषा L ={WWr . के लिए ट्यूरिंग मशीन कैसे बनाई जाती है |W, {0, 1}} से संबंधित है। तो यह एक प्रकार की भाषा का प्रतिनिधित्व करता है जहाँ हम केवल दो वर्णों 0s और 1s का उपयोग करेंगे। w एक स्ट्रिंग है और wr इसके उलट है। तो अगर w =10110, तो wr 01101 होगा। तो ट्यूरिंग मशीन स्ट्रिंग z =101
-
दिए गए प्रीऑर्डर ट्रैवर्सल से BST का निर्माण करें - C++ में 1 सेट करें
मान लीजिए कि हमारे पास एक प्री-ऑर्डर ट्रैवर्सल है। इस ट्रैवर्सल से। हमें पेड़ उत्पन्न करना है तो अगर ट्रैवर्सल [10, 5, 1, 7, 40, 50] जैसा है, तो पेड़ जैसा होगा - data… max… INT_MAX} के रूप में सेट करें। उदाहरण #include <iostream> using namespace std; class node { public:
-
दिए गए प्रीऑर्डर ट्रैवर्सल से BST का निर्माण करें - C++ में 2 सेट करें
मान लीजिए कि हमारे पास एक प्री-ऑर्डर ट्रैवर्सल है। इस ट्रैवर्सल से। हमें पेड़ उत्पन्न करना है तो अगर ट्रैवर्सल [10, 5, 1, 7, 40, 50] जैसा है, तो पेड़ जैसा होगा - इसे हल करने के लिए, हम इन चरणों का पालन करेंगे - खाली स्टैक बनाएं पहले मान को रूट के रूप में बनाएं, और इसे स्टैक में पुश करें।
-
C++ में दिए गए लेवल ऑर्डर ट्रैवर्सल से BST का निर्माण करें
मान लीजिए कि हमारे पास एक स्तर का ऑर्डर ट्रैवर्सल है। इस ट्रैवर्सल से। हमें पेड़ उत्पन्न करना है तो अगर ट्रैवर्सल [7, 4, 12, 3, 6, 8, 1, 5, 10] जैसा है, तो पेड़ जैसा होगा - इसे हल करने के लिए, हम पुनरावर्ती दृष्टिकोण का उपयोग करेंगे। पहला तत्व जड़ होगा। दूसरा तत्व लेफ्ट चाइल्ड होगा, और तीसरा तत्व
-
किसी दिए गए बाइनरी ट्री को उस ट्री में कनवर्ट करें जिसमें C++ पर लॉजिकल और प्रॉपर्टी हो
इस ट्यूटोरियल में, हम किसी दिए गए बाइनरी ट्री को लॉजिकल और प्रॉपर्टी रखने वाले ट्री में बदलने के प्रोग्राम पर चर्चा करेंगे। इसके लिए हमें एक बाइनरी ट्री प्रदान किया जाएगा। हमारा काम इसे एक पेड़ में बदलना है जो तार्किक और संपत्ति रखता है जिसका अर्थ है कि एक नोड का अपने बच्चों के नोड्स के और संचालन क
-
किसी दिए गए बाइनरी ट्री को C++ में डबल लिंक्ड लिस्ट (सेट 1) में बदलें
इस ट्यूटोरियल में, हम बाइनरी ट्री को डबल लिंक्ड लिस्ट में बदलने के लिए प्रोग्राम पर चर्चा करेंगे। इसके लिए हमें एक बाइनरी ट्री प्रदान किया जाएगा। हमारा काम इसे एक डबल लिंक्ड लिस्ट में बदलना है जैसे कि बाएँ और दाएँ पॉइंटर्स पिछले और अगले पॉइंटर्स बन जाते हैं। साथ ही डबल लिंक्ड लिस्ट का अनुक्रमिक क्र
-
किसी दिए गए बाइनरी ट्री को C++ में डबल लिंक्ड लिस्ट (सेट 2) में बदलें
इस ट्यूटोरियल में, हम बाइनरी ट्री को डबल लिंक्ड लिस्ट में बदलने के लिए प्रोग्राम पर चर्चा करेंगे। इसके लिए हमें एक बाइनरी ट्री प्रदान किया जाएगा। हमारा काम इसे एक डबल लिंक्ड लिस्ट में बदलना है जैसे कि बाएँ और दाएँ पॉइंटर्स पिछले और अगले पॉइंटर्स बन जाते हैं। साथ ही डबल लिंक्ड लिस्ट का अनुक्रमिक क्र
-
एक सामान्य BST को C++ में संतुलित BST में बदलें
इस ट्यूटोरियल में, हम एक सामान्य बाइनरी सर्च ट्री को संतुलित बाइनरी सर्च ट्री में बदलने के लिए एक प्रोग्राम पर चर्चा करेंगे। इसके लिए हमें बाएं या दाएं एक तिरछा बाइनरी सर्च ट्री प्रदान किया जाएगा। हमारा काम नियमों के एक निश्चित सेट का पालन करते हुए इसे एक संतुलित बाइनरी सर्च ट्री में बदलना है। उदाह
-
C++ में किसी संख्या को ऋणात्मक आधार निरूपण में बदलें
इस ट्यूटोरियल में, हम किसी संख्या को उसके ऋणात्मक आधार निरूपण में बदलने के कार्यक्रम पर चर्चा करेंगे। इसके लिए हमें एक संख्या और संबंधित ऋणात्मक आधार प्रदान किया जाएगा। हमारा काम दी गई संख्या को उसके ऋणात्मक आधार समतुल्य में बदलना है। हम नकारात्मक आधार मानों के लिए केवल -2 और -10 के बीच के मानों की
-
C++ में दिए गए संक्रियाओं की न्यूनतम संख्या का उपयोग करके किसी संख्या m को n में बदलें
इस ट्यूटोरियल में, हम दिए गए ऑपरेशनों की न्यूनतम संख्या का उपयोग करके किसी संख्या को m से n में बदलने के लिए एक प्रोग्राम पर चर्चा करेंगे। इसके लिए हमें दो पूर्णांक m और n दिए जाएंगे। हमारा काम दिए गए संक्रियाओं का कम से कम बार उपयोग करते हुए पूर्णांक m को n में बदलना है। अनुमत संचालन - दी गई स
-
लंबाई N की एक संख्या को इस प्रकार कनवर्ट करें कि इसमें C++ में कम से कम 'K' बार कोई एक अंक हो
इस ट्यूटोरियल में, हम कई लंबाई N को परिवर्तित करने के लिए एक प्रोग्राम पर चर्चा करेंगे, जिसमें कम से कम K बार कोई एक अंक हो। इसके लिए हमें दी गई लंबाई N की संख्या प्रदान की जाएगी। हमारा कार्य दी गई संख्या में अंकों को इस प्रकार परिवर्तित करना है कि कोई एक अंक कम से कम K बार दोहराया जाए। साथ ही, आपक
-
C++ में एक वाक्य को उसके समकक्ष मोबाइल संख्यात्मक कीपैड अनुक्रम में बदलें
इस ट्यूटोरियल में, हम एक वाक्य को उसके समकक्ष मोबाइल न्यूमेरिक कीपैड अनुक्रम में बदलने के लिए एक प्रोग्राम पर चर्चा करेंगे। इसके लिए हमें वर्णमाला के अक्षरों की एक स्ट्रिंग प्रदान की जाएगी। हमारा काम स्ट्रिंग के संख्यात्मक समकक्ष यानी उस विशेष स्ट्रिंग को टाइप करने के लिए कुंजियों के संख्यात्मक अनु
-
एक स्ट्रिंग को C++ में वर्णों के एक वर्ग मैट्रिक्स ग्रिड में बदलें
इस ट्यूटोरियल में, हम एक स्ट्रिंग को वर्णों के एक वर्ग मैट्रिक्स ग्रिड में बदलने के लिए एक प्रोग्राम पर चर्चा करेंगे। इसके लिए हमें पात्रों की एक स्ट्रिंग प्रदान की जाएगी। हमारा काम उस विशेष स्ट्रिंग को एक निश्चित संख्या में पंक्तियों और स्तंभों वाले मैट्रिक्स ग्रिड के प्रारूप में प्रिंट करना है। उ
-
C++ में एक स्ट्रिंग को हेक्साडेसिमल ASCII मानों में बदलें
इस ट्यूटोरियल में, हम एक स्ट्रिंग को हेक्साडेसिमल ASCII मानों में बदलने के लिए एक प्रोग्राम पर चर्चा करेंगे। इसके लिए हमें पात्रों की एक स्ट्रिंग प्रदान की जाएगी। हमारा काम उस विशेष स्ट्रिंग को उसके हेक्साडेसिमल समकक्ष में प्रिंट करना है। उदाहरण #include <stdio.h> #include <string.h> //
-
एक पेड़ को सी ++ में भी नोड्स के जंगल में कनवर्ट करें
इस ट्यूटोरियल में, हम एक पेड़ को सम नोड्स के जंगल में बदलने के कार्यक्रम पर चर्चा करेंगे। इसके लिए हमें एन नोड्स का एक बाइनरी ट्री प्रदान किया जाएगा। हमारा काम किनारों की अधिकतम संख्या की गणना करना है जिसे सम नोड्स का जंगल प्राप्त करने के लिए हटाया जा सकता है। उदाहरण #include<bits/stdc++.h> #
-
सभी लोअरकेस वर्णों को अपरकेस में बदलें जिनका ASCII मान C++ में k के साथ सह-प्राइम है
इस ट्यूटोरियल में, हम सभी लोअरकेस कैरेक्टर्स को अपरकेस में बदलने के लिए एक प्रोग्राम पर चर्चा करेंगे, जिसका ASCII वैल्यू k के साथ को-प्राइम है। इसके लिए हमें एक स्ट्रिंग और एक पूर्णांक मान k प्रदान किया जाएगा। हमारा काम दिए गए स्ट्रिंग को पार करना है और उन सभी वर्णों को अपरकेस में बदलना है जिनका AS