-
C++ में मैट्रिक्स में N^2 संख्याएं रखें ताकि प्रत्येक पंक्ति का योग समान हो
इस समस्या में, हमें एक पूर्णांक मान N दिया गया है। हमारा कार्य (1, N2) रेंज में संख्याओं को NxN आकार के 2D मैट्रिक्स में इस तरह रखना है कि प्रत्येक पंक्ति के तत्वों का योग समान हो। समस्या को समझने के लिए एक उदाहरण लेते हैं, इनपुट - N = 4 आउटपुट - 1 6 11 16 2 7 12 13 3 8 9 14 4 5 10 15 प्रत्येक पंक
-
C++ में K-नाइट्स रखें ताकि वे एक-दूसरे पर हमला न करें
इस समस्या में, हमें तीन पूर्णांक मान K, N, M दिए गए हैं। हमारा कार्य NxM शतरंज बोर्ड पर K नाइट्स रखना है ताकि कोई दो नाइट्स एक-दूसरे पर हमला न करें। 0 वैध तरीकों के मामले हो सकते हैं और कई वैध तरीकों के मामले भी हो सकते हैं। आपको सभी वैध मामले प्रिंट करने होंगे। नाइट शतरंज का एक मोहरा है जो दो चाल
-
C++ में K तत्वों को रखें ताकि न्यूनतम दूरी अधिकतम हो
इस समस्या में, हमें एक ही रेखा पर स्थित n पॉइंट्स का एक ऐरे दिया गया है। हमारा कार्य ऐरे के k तत्वों को इस तरह रखना है कि उनके बीच की न्यूनतम दूरी अधिकतम हो। समस्या को समझने के लिए एक उदाहरण लेते हैं, इनपुट - ऐरे = {} आउटपुट - इस समस्या को हल करने के लिए, हमें अधिकतम संभव न्यूनतम दूरी ढूंढनी होगी।
-
C++ में पाइप्स और सिस्टर्न
पाइप्स और सिस्टर्न समस्या एक बहुत ही सामान्य समस्या है और आमतौर पर प्रतियोगी परीक्षाओं में शामिल होती है। इसलिए, पाइप्स और सिस्टर्न से संबंधित प्रश्नों को सीखना महत्वपूर्ण है और आपको पता होना चाहिए कि इन्हें कैसे हल किया जाए क्योंकि ये सीखने में ज्यादा कठिन नहीं हैं। पाइप्स और सिस्टर्न इन समस्याओं
-
C++ में पियरपॉइंट प्राइम
इस समस्या में, हमें एक संख्या n दी गई है। हमारा कार्य n से कम सभी पियरपॉइंट अभाज्य संख्याओं को प्रिंट करना है। पियरपॉइंट प्राइम संख्या एक विशेष प्रकार की अभाज्य संख्या है जो निम्न रूप की होती है, p = 2i . 3k + 1। जहां p एक अभाज्य संख्या है, और i और k कुछ पूर्णांक हैं। समस्या को समझने के लिए एक उदाह
-
C++ में ऐरे से पॉइंट चुनें ताकि न्यूनतम दूरी अधिकतम हो
इस समस्या में, हमें n तत्वों का एक ऐरे arr[] दिया गया है जो N इंडेक्स पोजीशन को दर्शाता है और C मैग्नेट हैं। हमारा कार्य इन सभी मैग्नेट को इस तरह रखना है कि दो निकटतम मैग्नेट के बीच की दूरी जितना संभव हो उतनी बड़ी हो। समस्या को समझने के लिए एक उदाहरण लेते हैं, इनपुट - ऐरे = {1, 4, 6, 12, 28, 44} C
-
C++ में M तत्वों को चुनें ताकि सन्निहित पुनरावृत्ति K से अधिक न हो और अधिकतम योग प्राप्त हो
इस समस्या में, हमें एक ऐरे arr[] और दो पूर्णांक M और K दिए गए हैं। हमारा कार्य दिए गए ऐरे के तत्वों का उपयोग करके एक ऐरे बनाना है। नए ऐरे का आकार M होना चाहिए और आकार K से बड़े किसी भी सब-ऐरे के सभी तत्व समान नहीं हो सकते। हमें बने ऐरे द्वारा संभव अधिकतम योग प्रिंट करना है। समस्या को समझने के लिए ए
-
C++ में जिगजैग ट्री ट्रैवर्सल
इस समस्या में, हमें एक बाइनरी ट्री दिया गया है। हमारा कार्य बाइनरी ट्री को जिगजैग रूप में प्रिंट करना है। समस्या को समझने के लिए एक उदाहरण लेते हैं, उपरोक्त बाइनरी ट्री का जिगजैग ट्रैवर्सल है 3 5 1 8 7 0 4 इस समस्या को हल करने के लिए, हमें बाइनरी ट्री को लेवल दर लेवल ट्रैवर्स करना होगा
-
C++ में मैट्रिक्स का जिगजैग (या विकर्ण) ट्रैवर्सल
इस समस्या में, हमें एक 2D मैट्रिक्स दिया गया है। हमारा कार्य मैट्रिक्स के सभी तत्वों को विकर्ण क्रम में प्रिंट करना है। समस्या को समझने के लिए एक उदाहरण लेते हैं, 1 2 3 4 5 6 7 8 9 आउटपुट - 1 4 2 7 5 3 8 6 9 आइए उस पैटर्न को देखें जो मैट्रिक्स को जिगजैग या विकर्ण रूप में प्रिंट
-
C++ में सिंगल क्यू का उपयोग करके ट्री का जिग जैग लेवल ऑर्डर ट्रैवर्सल
इस समस्या में, हमें एक बाइनरी ट्री दिया गया है। हमारा कार्य ट्री का जिगजैग लेवल ऑर्डर ट्रैवर्सल प्रिंट करना है। इस ट्रैवर्सल के लिए हम केवल एक सिंगल क्यू का उपयोग करेंगे। समस्या को समझने के लिए एक उदाहरण लेते हैं, आउटपुट - 3 1 7 2 8 9 5 सिंगल क्यू का उपयोग करके इस समस्या को हल करने के
-
C++ में शून्य आरंभीकरण
शून्य आरंभीकरण C++ में किसी ऑब्जेक्ट के प्रारंभिक मान को शून्य पर सेट करना है। सिंटैक्स T{} ; char array [n] = “”; वे स्थितियाँ जिनमें शून्य आरंभीकरण किया जाता है: स्टेटिक या थ्रेड-लोकल स्टोरेज वाले नामित वेरिएबल को शून्य से आरंभ किया जाता है। इसका उपयोग नॉन-क्लास प्रकारों के मानों और
-
C++ में Z-बफर या डेप्थ-बफर विधि
Z-बफर जिसे डेप्थ-बफर के नाम से भी जाना जाता है, छिपी हुई सतहों का पता लगाने की एक विधि है। छिपी हुई सतह का पता लगाना किसी भी चित्र में जिनमें ऑब्जेक्ट और सतहें पारदर्शी होती हैं। इस मामले में, अन्य ऑब्जेक्ट्स के पीछे के ऑब्जेक्ट्स छिपे होते हैं। छवि के उचित दृश्य के लिए, इन छिपी हुई सतहों को हटाना
-
C++ में Z एल्गोरिदम (रैखिक समय पैटर्न खोज एल्गोरिदम)
Z एल्गोरिदम का उपयोग किसी स्ट्रिंग में पैटर्न की घटनाओं को रैखिक समय में खोजने के लिए किया जाता है। यदि स्ट्रिंग की लंबाई n है और खोजे जाने वाले पैटर्न का आकार m है, तो इसे हल करने में लगा समय O(m+n) क्रम का होगा। Z-एल्गोरिदम पैटर्न की घटनाओं को खोजने के लिए एक Z ऐरे का उपयोग करता है। Z ऐरे यह स्ट्
-
C++ में K सेट बिट्स वाले ऐरे के सभी तत्वों का XOR
इस समस्या में, हमें n तत्वों का एक ऐरे और एक पूर्णांक मान k दिया गया है। हमारा कार्य उन सभी ऐरे तत्वों का XOR ज्ञात करना है जिनमें सेट बिट्स की संख्या k के बराबर है। उदाहरण ऐरे = {2, 12, 44, 103, 17}, K = 3 आउटपुट 44 इस समस्या को हल करने के लिए, हम ऐरे के प्रत्येक तत्व के सेट बिट्स गिनेंगे और उसकी
-
C++ प्रोग्राम में log1p()
हमें किसी भी प्रकार का एक वेरिएबल दिया गया है और कार्य log1p() फंक्शन का उपयोग करके परिणाम ढूंढना है। log1p() एक विश्लेषणात्मक फंक्शन है जो एक आर्गुमेंट a लेता है और इसका एक रिटर्न वैल्यू भी होता है। सिंटैक्स double log1p(double x); जहां x [-1, ?] के बीच होता है float log1p(float x); रिटर्न प्रका
-
C++ में सबमैट्रिक्स क्वेरीज का XOR
इस समस्या में, हमें एक N x N मैट्रिक्स और कुछ क्वेरीज दी गई हैं, प्रत्येक क्वेरी में इस मैट्रिक्स से बने सबमैट्रिक्स का टॉप-लेफ्ट और बॉटम-राइट कॉर्नर होता है। हमारा कार्य क्वेरीज द्वारा परिभाषित सबमैट्रिक्स के सभी तत्वों का XOR खोजना है। आइए एक उदाहरण से समस्या को समझते हैं, इनपुट arr[][] = {{1, 2
-
C++ में सबएरे का XOR
इस समस्या में, हमें एक arr[] और कुछ क्वेरीज दी गई हैं जो सरणी में L से R तक की रेंज हैं। हमारा कार्य L से R के बीच सबएरे का XOR प्रिंट करना है। आइए एक उदाहरण से समस्या को समझते हैं, इनपुट - array = {1, 4, 5, 7, 2, 9} L = 1, R = 5 आउटपुट - व्याख्या - 4^5^7^2^9 इस समस्या को हल करने के लिए, हम निम्
-
C++ में XOR सिफर
XOR सिफर या XOR एन्क्रिप्शन एक डेटा एन्क्रिप्शन विधि है जिसे ब्रूट-फोर्स विधि द्वारा क्रैक नहीं किया जा सकता। ब्रूट-फोर्स विधि रैंडम एन्क्रिप्शन कुंजी उत्पन्न करने और उन्हें सही कुंजी के साथ मिलान करने की एक विधि है। इस एन्क्रिप्शन विधि को लागू करने के लिए, हम एक एन्क्रिप्शन कुंजी (रैंडम कैरेक्टर
-
C++ में बाइनरी प्रतिनिधित्व में 0s और 1s की गिनती का XOR
इस समस्या में, हमें एक संख्या दी गई है। हमारा कार्य संख्या के बाइनरी प्रतिनिधित्व में 0s और 1s की गिनती का XOR खोजना है। आइए एक उदाहरण से समस्या को समझते हैं, इनपुट n = 9 आउटपुट 0 व्याख्या बाइनरी = 1001 0s की गिनती = 2 1s की गिनती = 2 2 ^ 2 = 0 इस समस्या को हल करने के लिए, हम पहले संख्या को उसके
-
C++ में तार्किक ऑपरेटर्स के लिखित संस्करण
C++ प्रोग्रामिंग भाषा में, ऐसे कीवर्ड हैं जिनका उपयोग तार्किक ऑपरेटर्स के स्थान पर किया जा सकता है। कीवर्ड्स का उपयोग initially C में किया जाता था जब कीबोर्ड &&, !, || जैसे सिंबल्स को सपोर्ट नहीं करते थे। अब, यहां C++ में तार्किक ऑपरेटर्स के लिखित संस्करण हैं। ऑपरेटर्स और उनके लिखित संस्करण हैं -