-
C++ में N के चार गुणनखंड जिनका गुणनफल अधिकतम हो और योग N के बराबर हो
मान लीजिए हमारे पास एक पूर्णांक N है। कार्य N के सभी गुणनखंड ढूंढना और N के चार गुणनखंडों का गुणनफल प्रदर्शित करना है, जैसे कि - उनके चार गुणनखंडों का योग N के बराबर हो चार गुणनखंडों का गुणनफल अधिकतम हो मान लीजिए संख्या 24 है, तो गुणनफल 1296 होगा। जैसा कि हम जानते हैं सभी गुणनखंड 1, 2, 3, 4, 6, 8,
-
C++ में पुनरावृत्ति का उपयोग करके लिंक्ड लिस्ट के वैकल्पिक नोड्स प्रिंट करें
लिंक्ड लिस्ट एक रैखिक डेटा संरचना है जो तत्वों को गैर-सन्निहित मेमोरी स्थानों में संग्रहीत करती है। प्रत्येक तत्व में लिंक्ड लिस्ट के अगले तत्व का एक पॉइंटर होता है। उदाहरण - इस समस्या में, हमें एक लिंक्ड लिस्ट दी गई है और हमें इस लिंक्ड लिस्ट के तत्वों को प्रिंट करना है लेकिन केवल वैकल्पिक तत्वों
-
C++ में कैमलकेस नोटेशन डिक्शनरी में पैटर्न से मेल खाने वाले सभी शब्द प्रिंट करें
इस समस्या में, हमें कैमलकेस में स्ट्रिंग की एक सरणी और एक पैटर्न दिया गया है। हमें सरणी के उन सभी स्ट्रिंग को प्रिंट करना है जो दिए गए पैटर्न से मेल खाते हैं। स्ट्रिंग की सरणी एक सरणी है जिसमें तत्व स्ट्रिंग डेटा प्रकार के हैं। कैमलकेस प्रोग्रामिंग में नामकरण की एक सामान्य विधि है, इसमें नए शब्द का
-
C++ में ब्रैकेट रूप में स्ट्रिंग को तोड़ने के सभी तरीके प्रिंट करें
इस समस्या में, हमें एक स्ट्रिंग दी गई है और हमें इसे उपस्ट्रिंग में तोड़ना है और उन्हें ब्रैकेट में संलग्न करके प्रिंट करना है। आइए कुछ उदाहरण लेकर इस समस्या को बेहतर ढंग से समझते हैं, Input : wxyz Output : (w) (x) (y) (z) (w) (x) (yz) (w) (xy) (z) (w) (xyz) (wx) (y) (z) (wx)
-
C++ में बाइनरी मैट्रिक्स में कोनों पर 1 वाला आयत ढूंढें
मान लीजिए हमारे पास एक बाइनरी मैट्रिक्स है। हमें उस मैट्रिक्स में किसी आयत या अनुक्रम को ढूंढना है जिसके चारों कोने 1 के बराबर हैं। मैट्रिक्स इस तरह है 1 0 0 1 0 0 0 1 0 1 0 0 0 1 0 1 0 1 0 1 परिणाम हाँ होगा। यहां एक आयत मौजूद है, जिसके कोने 1 के साथ हैं। 1 0 1 0 1 0 1 0 1 इसे
-
C++ में सरणी के वर्णों का उपयोग करके सभी वैध शब्द प्रिंट करें
इस समस्या में, हमें शब्दों का एक समूह और वर्णों की एक सरणी दी गई है और हमें जांचना है कि क्या शब्द सरणी के वर्णों का उपयोग करके संभव हैं। आइए एक उदाहरण लेकर इस समस्या को बेहतर ढंग से समझते हैं - Input : words[] : {go , hi , run , on , hog , gone} Char[] : {a , o , h , g} Output : go , hog. व्याख्य
-
C++ में एक खंड के अंदर रेखाओं का प्रतिच्छेदन बिंदु ज्ञात करें
मान लीजिए हमारे पास y = mx + c के रूप में रेखाओं का एक समूह है। इस रेखा और ऊर्ध्वाधर खंड द्वारा खंड बनाए गए हैं। हमें दिए गए खंड में मौजूद प्रतिच्छेदन बिंदु को ढूंढना है या नहीं। मान लीजिए रेखाएं इस प्रकार हैं - L1 = y = x + 2 L2 = y = -x + 7 L3 = y = -3 L4 = y = 2x - 7 और ऊर्ध्वाधर खंड x = 2 से x =
-
C++ में शून्य डालकर दो सरणियों का अधिकतम डॉट उत्पाद ज्ञात करें
n है। हमें दूसरी सरणी में शून्य डालकर डॉट उत्पाद को अधिकतम करना है। एक बात ध्यान रखनी है कि हम दी गई सरणियों में तत्वों के क्रम को नहीं बदलेंगे। मान लीजिए सरणी हैं A = [2, 3, 1, 7, 8], और दूसरी सरणी B = [3, 6, 7]। आउटपुट 107 होगा। हम दूसरी सरणी के पहले और तीसरे स्थान पर 0 डालकर डॉट उत्पाद को अधिकतम
-
C++ में दिए गए वस्तुओं की सरणी से अधिकतम ऊंचाई का पिरामिड ज्ञात करें
मान लीजिए हमारे पास n वस्तुओं की एक सरणी है। प्रत्येक वस्तु की चौड़ाई W[i] है। हमें उन्हें पिरामिड के तरीके में व्यवस्थित करना है जैसे - i-वें स्तर की कुल चौड़ाई (i+1)-वें स्तर से कम हो i-वें स्तर में वस्तुओं की कुल संख्या (i+1)-वें स्तर से कम हो उदाहरण के लिए, यदि चौड़ाई [40, 100, 20, 30] है, तो
-
C++ में तीन स्टैक का संभावित समान अधिकतम योग ज्ञात करें
मान लीजिए हमारे पास धनात्मक संख्याओं के तीन स्टैक हैं। हमें शीर्ष तत्वों को हटाने की अनुमति के साथ स्टैक के संभावित समान अधिकतम योग को ज्ञात करना है। स्टैक को सरणी के रूप में दर्शाया गया है। सरणी का पहला सूचकांक स्टैक के शीर्ष तत्व को दर्शाता है। मान लीजिए स्टैक तत्व हैं जैसे [3, 10], [4, 5] और [2,
-
C++ में सरणी में उन जोड़ों (x, y) की संख्या ज्ञात करें जहाँ x^y > y^x
y^x, जहाँ x, X का एक तत्व है और y, Y का एक तत्व है। मान लीजिए X = [2, 1, 6], और Y = [1, 5], तो आउटपुट 3 होगा। ऐसे तीन जोड़े हैं: (2, 1), (2, 5) और (6, 1)। y^x कुछ अपवादों के साथ। यही तरकीब है। सरणी Y को सॉर्ट करें X के प्रत्येक तत्व x के लिए, हमें Y में उस सबसे छोटी संख्या का सूचकांक ढूंढना होगा ज
-
C++ में स्ट्रिंग में संतुलन स्थितियों की संख्या ढूंढें
मान लीजिए हमारे पास एक स्ट्रिंग है। हमें उस स्ट्रिंग में संतुलन स्थिति की गिनती ढूंढनी है जहां से स्ट्रिंग का बायां और दायां भाग समान वर्ण रखता है। वर्णों की आवृत्ति मायने नहीं रखती। तो यदि स्ट्रिंग ABAABA है, तो संतुलन स्थितियों की संख्या 3 है। ये स्थितियां AB|AABA, ABA|ABA, ABAA|BA हैं। इसे हल कर
-
C++ में पूर्णांक मान को पढ़ना और प्रिंट करना
यहां हम देखेंगे कि C++ में उपयोगकर्ता से पूर्णांक कैसे पढ़ें और प्रदर्शित करें। इनपुट लेने के लिए हम cin ऑपरेटर का उपयोग करेंगे, और प्रदर्शित करने के लिए हम cout ऑपरेटर का उपयोग करेंगे। सिंटैक्स इस तरह होगा - इनपुट - x; आउटपुट - int x = 110; cout << x; उदाहरण #include<iostream> using namesp
-
आमतौर पर पूछे जाने वाले C++ इंटरव्यू प्रश्न
यहां हम कुछ महत्वपूर्ण C++ इंटरव्यू प्रश्न देखेंगे। C और C++ के बीच क्या अंतर हैं? मुख्य बिंदु C C++ परिचय C को डेनिस रिची ने 1969 के आसपास AT&T बेल लैब्स में विकसित किया था। C++ को ब्योर्न स्ट्रॉस्ट्रप ने 1979 में विकसित किया था। भाषा प्रकार जैसा कि पहले उल्लेख किया गया है, C प्रक्रियात
-
C++ में सिस्टम कॉल का उपयोग करके टाइमर
यहां हम देखेंगे कि C++ में सिस्टम कॉल का उपयोग करके टाइमर कैसे डिजाइन करें। हम किसी ग्राफिक्स या एनिमेशन का उपयोग नहीं करेंगे। यहां टाइमर का मतलब स्टॉपवॉच है, जो समय को अप-काउंट करता है। उपयोग किए गए सिस्टम कॉल हैं - sleep(n) - यह प्रोग्राम को n सेकंड के लिए स्लीप करने में मदद करेगा system() - इसका
-
C++ सीखने के प्रमुख कारण
यहां हम C++ भाषा को अपनी पसंदीदा प्रोग्रामिंग भाषा के रूप में लेने के पीछे कुछ अच्छे कारण देखेंगे। हम जानते हैं कि C++ सबसे लोकप्रिय ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग भाषाओं में से एक है। C++ को ध्यान में रखने के पीछे ये कारण हैं। C++ की लोकप्रियता और उच्च वेतन - C++ दुनिया की सबसे लोकप्रिय भाषाओं मे
-
C++ में टाइप कन्वर्जन
यहां हम देखेंगे कि C++ में कौन सी टाइप कन्वर्जन तकनीकें मौजूद हैं। मुख्य रूप से दो प्रकार के टाइप कन्वर्जन हैं। अंतर्निहित (इम्प्लिसिट) और स्पष्ट (एक्सप्लिसिट)। अंतर्निहित टाइप कन्वर्जन इसे स्वचालित टाइप कन्वर्जन के रूप में भी जाना जाता है। यह कंपाइलर द्वारा उपयोगकर्ता की ओर से किसी बाहरी ट्रिगर क
-
C++ में x^1, x^2, ..., x^n से प्राप्त मानों के अंकों का फ्रीक्वेंसी ऐरे बनाएं
मान लीजिए हमारे पास दो पूर्णांक x और n हैं। हमें वह ऐरे ढूंढना है जिसमें इंडेक्स संख्याओं की आवृत्ति हो जो (x^1, x^2,... x^(n-1), x^n) में आती हैं। तो यदि x = 15 और n = 3, तो आउटपुट [0, 1, 2, 2, 0, 3, 0, 1, 0, 0] होगा। जैसा कि हम जानते हैं कि x^1 से x^n तक के मान 15, 225 और 3375 हैं। तो फ्रीक्वेंसी
-
C++ में सभी शीर्षों की दी गई डिग्री से ग्राफ का निर्माण
मान लीजिए हमारे पास शीर्षों की एक सूची है, और उनकी डिग्री दी गई है। हमें उस डिग्री अनुक्रम से एक अनिर्देशित ग्राफ उत्पन्न करना है। इसमें लूप या एकाधिक एज शामिल नहीं होंगे। तो यदि डिग्री अनुक्रम [2, 2, 1, 1] जैसा है, तो ग्राफ इस तरह हो सकता है इसे हल करने के लिए, हम इन चरणों का पालन करेंगे - ग्राफ
-
L = {aibjck | i*j = k; i, j, k ≥ 1} के लिए ट्यूरिंग मशीन का निर्माण
यहां हम देखेंगे कि भाषा L = {AiBjCk | i * j = k; i, j, k ≥ 1} के लिए ट्यूरिंग मशीन कैसे बनाएं। तो यह एक प्रकार की भाषा दर्शाता है जहां हम केवल तीन वर्ण A, B और C का उपयोग करेंगे। w एक स्ट्रिंग है। तो यदि w = AABBBBCCCCCCCC, तो ट्यूरिंग मशीन इसे स्वीकार करेगी। इसे हल करने के लिए, हम इस दृष्टिकोण का