-
C++ में लंबाई m से कम या बराबर अधिकतम योग सरणी ज्ञात करें
इस समस्या में, हमें अलग-अलग लंबाई की n सरणियाँ दी गई हैं। हमारा कार्य लंबाई m से कम या बराबर अधिकतम योग सरणी ज्ञात करना है।हमें सरणियों से उप-सरणियाँ खोजनी हैं ताकि योग अधिकतम हो और सभी उप-सरणियों की संयुक्त लंबाई m के बराबर हो।आइए एक उदाहरण से समझते हैं:इनपुटn = 3, m = 4 arrOfArr[][] = { &nb
-
C++ में सरणी में हर Kवें तत्व को लेकर अधिकतम योग ज्ञात करें
इस समस्या में, हमें एक सरणी arr[] और एक पूर्णांक k दिया गया है। हमारा कार्य सरणी में हर Kवें तत्व को लेकर अधिकतम योग ज्ञात करना है।समस्या विवरण: हमें सरणी के तत्वों का अधिकतम योग खोजना है जैसे कि वे k इंडेक्स दूर हों। यानी हमें योग को अधिकतम करना है:योग = arr[i] + arr[i+k] + arr[i + 2*k] + …. arr[i
-
C++ में सरणी में abs(i – j) * min(arr[i], arr[j]) का अधिकतम मान ज्ञात करें
इस समस्या में, हमें N पूर्णांक मानों वाली एक सरणी arr[] दी गई है। हमारा कार्य सरणी arr[] में abs(i – j) * min(arr[i], arr[j]) का अधिकतम मान ज्ञात करना है।समस्या विवरण - हमें दो तत्वों के न्यूनतम मान और उनके इंडेक्स के बीच निरपेक्ष अंतर के गुणनफल का अधिकतम मान खोजना है। यानी दो मान i और j के लिए, हमे
-
C++ में केवल रोटेशन की अनुमति देकर Sum(i*arr[i]) का अधिकतम मान ज्ञात करें
इस समस्या में, हमें n तत्वों वाली एक सरणी arr[] दी गई है। हमें केवल दी गई सरणी पर रोटेशन की अनुमति देकर Sum(i*arr[i]) का अधिकतम मान ज्ञात करना है। (i*arr[i]) का अधिकतम योग खोजने के लिए, हम किसी भी संख्या में रोटेशन कर सकते हैं।आइए एक उदाहरण से समझते हैं:इनपुटarr[] = {4, 1, 3, 7, 2}आउटपुट43व्याख्याहम
-
C++ में पूर्णांकों की स्ट्रीम में दिए गए पूर्णांक का अधिकतम XOR ज्ञात करें
इस समस्या में, हमें Q क्वेरी दी गई हैं जिनमें से प्रत्येक निम्न प्रकार की है:प्रकार 1 - सम्मिलन (1, i) मान i वाले तत्व को अपने डेटा संरचना में जोड़ने के लिए।प्रकार 2 - findXOR (2, i), डेटा संरचना के सभी तत्वों का तत्व i के साथ XOR खोजने के लिए।डेटा संरचना में प्रारंभ में केवल 1 तत्व होगा जो 0 होगा।आ
-
C++ में आकार k की उप-सरणी का अधिकतम XOR मान ज्ञात करें
इस समस्या में, हमें n तत्वों वाली एक सरणी arr[] और एक पूर्णांक k दिया गया है। हमारा कार्य आकार k की उप-सरणी का अधिकतम XOR मान ज्ञात करना है।आइए एक उदाहरण से समझते हैं:इनपुटarr[] = {3, 1, 6, 2 ,7, 9} k = 3आउटपुट12व्याख्याआकार k की सभी उप-सरणी और सभी तत्वों का XOR:{3, 1, 6} = 4 {1, 6, 2} = 5 {6, 2, 7}
-
C++ में दी गई सरणी में उप-सरणी माध्यिकाओं का माध्य ज्ञात करें
इस समस्या में, हमें आकार n की एक सरणी arr[] और एक पूर्णांक m दिया गया है। हमारा कार्य दी गई सरणी में उप-सरणी माध्यिकाओं का माध्य ज्ञात करना है।कोड विवरण - यहाँ, हमें सरणी के माध्य को आकार m की उप-सरणी के माध्यिकाओं के माध्य के रूप में खोजना है।आइए एक उदाहरण से समझते हैं:इनपुटarr[] = {2, 5, 3, 6, 1},
-
C++ में पंक्ति-वार क्रमबद्ध मैट्रिक्स में माध्यिका ज्ञात करें
इस समस्या में, हमें एक 2D सरणी mat[r][c] दी गई है जिसके तत्व पंक्ति-वार क्रमबद्ध हैं। हमारा कार्य पंक्ति-वार क्रमबद्ध मैट्रिक्स में माध्यिका ज्ञात करना है।विवरण - हमें मैट्रिक्स के तत्वों की माध्यिका ज्ञात करनी है।आइए एक उदाहरण से समझते हैं:इनपुटmat = { {2, 4, 7}, {5, 6, 8}
-
C++ में दिए गए खंड लंबाई से मध्य बिंदु खंड ज्ञात करें
इस समस्या में, हमें आकार m की एक सरणी arr[] दी गई है जो रेखा खंडों की लंबाई को दर्शाती है।रेखा खंड 0 से arr[0], arr[0] से arr[1] आदि तक होते हैं। हमारा कार्य उस खंड को खोजना है जो सभी खंडों के मध्य में है।आइए एक उदाहरण से समझते हैं:इनपुटarr[] = {5, 7, 13}आउटपुट3व्याख्याखंड हैं: (0, 5), (5, 12), (12,
-
C++ में बाइनरी ट्री की न्यूनतम गहराई ज्ञात करें
इस समस्या में, हमें एक बाइनरी ट्री दी गई है। हमारा कार्य बाइनरी ट्री की न्यूनतम गहराई ज्ञात करना है।बाइनरी ट्री की एक विशेष शर्त होती है कि प्रत्येक नोड के अधिकतम दो बच्चे हो सकते हैं।बाइनरी ट्री की न्यूनतम गहराई रूट नोड से किसी भी लीफ नोड तक का सबसे छोटा पथ होता है।आइए एक उदाहरण से समझते हैं:इनपुटआ
-
C++ में संबंधपरक ऑपरेटरों का उपयोग किए बिना सरणी में न्यूनतम मान ज्ञात करें
इस समस्या में, हमें n धनात्मक तत्वों वाली एक सरणी arr[] दी गई है। हमारा कार्य संबंधपरक ऑपरेटरों का उपयोग किए बिना सरणी में न्यूनतम मान ज्ञात करना है।प्रोग्रामिंग में संबंधपरक ऑपरेटर वे ऑपरेटर होते हैं जिनका उपयोग दो मानों के बीच संबंध जांचने के लिए किया जाता है। जैसे == (बराबर), अधिक (>), कम (<
-
C++ में सरणी को पैलिंड्रोम बनाने के लिए न्यूनतम मर्ज संचालन ज्ञात करें
इस समस्या में, हमें n धनात्मक संख्याओं वाली एक सरणी arr[] दी गई है। हमारा कार्य सरणी को पैलिंड्रोम बनाने के लिए आवश्यक न्यूनतम मर्ज संचालन ज्ञात करना है।पैलिंड्रोम सरणी पैलिंड्रोम स्ट्रिंग के समान होती है, जहां इंडेक्स i और n-i पर स्थित तत्व समान होते हैं।उदाहरण{5, 1, 7, 2, 7, 1, 5}समस्या विवरण - हम
-
C++ में सरणी को सुंदर बनाने के लिए न्यूनतम संचालन ज्ञात करें
इस समस्या में, हमें एक बाइनरी सरणी bin[] दी गई है जिसमें n बाइनरी मान (0 और 1) होते हैं। हमारा कार्य सरणी को सुंदर बनाने के लिए आवश्यक न्यूनतम संचालन ज्ञात करना है।सुंदर सरणी एक विशेष प्रकार की बाइनरी सरणी है जिसमें 0 और 1 का वैकल्पिक पैटर्न होता है।समस्या विवरण - हमें उन संचालनों की संख्या ज्ञात कर
-
C++ में एक संख्या d जोड़ने के बाद न्यूनतम संभावित अंक योग ज्ञात करें
इस समस्या में, हमें दो संख्याएँ n और d दी गई हैं। हमारा कार्य d का k-वाँ गुणक n में जोड़कर अंकों के योग को न्यूनतम करना है।समस्या विवरण - हमें n में d के k-वें गुणक को जोड़कर अंकों के योग को न्यूनतम करना है।आइए एक उदाहरण से समझते हैं:इनपुटn = 5230, d = 54आउटपुट1व्याख्यासंख्या होगी 5230 + (2*54) = 53
-
C++ में दिए गए नियमों के साथ तत्वों को हटाकर ऐरे का न्यूनतम संभव आकार ढूंढना
इस समस्या में, हमें n संख्याओं का एक ऐरे और एक पूर्णांक मान k दिया गया है। हमारा कार्य दिए गए नियमों के साथ तत्वों को हटाकर ऐरे का न्यूनतम संभव आकार ढूंढना है। समस्या विवरण - हमें ऐरे में तत्वों की संख्या को न्यूनतम करना है। निम्नलिखित डिलीशन ऑपरेशन का उपयोग करके, एक बार में हटाए जा सकने वाले तत्वो
-
C++ में सभी जॉब्स खत्म करने के लिए न्यूनतम गति ढूंढना
इस समस्या में, हमें n तत्वों वाला एक ऐरे arr[] और एक पूर्णांक h दिया गया है। ऐरे arr[] का प्रत्येक तत्व व्यक्ति के लिए लंबित जॉब्स की संख्या रखता है और H जॉब्स पूरा करने के लिए बचा समय है (घंटों में)। हमारा कार्य सभी जॉब्स को खत्म करने के लिए न्यूनतम गति ढूंढना है। समस्या विवरण: हमें वह संख्या ढूंढ
-
C++ में 2-D तल में एक बिंदु का मिरर इमेज ढूंढना
इस समस्या में, हमें 2-D तल में एक बिंदु P और समीकरण ax + by + c = 0 के बिंदु a, b, c दिए जाते हैं। हमारा कार्य 2-D तल में एक बिंदु का मिरर इमेज ढूंढना है।आइए एक उदाहरण से समस्या को समझते हैं,इनपुटP = (2, 1), a = 1, b = -1, c = 0आउटपुट(1, 2)व्याख्यातल इस तरह दिखता है,समाधान दृष्टिकोणसमस्या को हल करने
-
C++ में बाइनरी ट्री में दिए गए नोड का मिरर ढूंढना
इस समस्या में, हमें एक बाइनरी ट्री दिया जाता है। हमारा कार्य बाइनरी ट्री में दिए गए नोड का मिरर ढूंढना है। हमें एक नोड दिया जाएगा, और उस नोड का मिरर इमेज विपरीत सबट्री में ढूंढना होगा।आइए एक उदाहरण से समस्या को समझते हैं,इनपुटआउटपुटmirror of B is E.समाधान दृष्टिकोणसमस्या को हल करने का एक सरल समाधान
-
C++ में रेंज के लापता तत्व ढूंढना
इस समस्या में, हमें आकार n की एक सरणी arr[] और रेंज को दर्शाने वाले प्रारंभ और अंत तत्व दिए जाते हैं। हमारा कार्य रेंज के लापता तत्व ढूंढना है।समस्या विवरण – हम रेंज के उन तत्वों को ढूंढेंगे जो रेंज में मौजूद नहीं हैं।आइए एक उदाहरण से समस्या को समझते हैं,इनपुटarr[] = {4, 6, 3, 7}, start = 3, end = 8
-
C++ में लिंक्ड लिस्ट में मॉड्यूलर नोड ढूंढना
इस समस्या में, हमें एक सिंगली लिंक्ड लिस्ट LL और एक संख्या k दी जाती है। हमारा कार्य लिंक्ड लिस्ट में मॉड्यूलर नोड ढूंढना है।समस्या विवरण – हमें लिंक्ड लिस्ट के अंतिम नोड को ढूंढना है जिसके लिए इंडेक्स k से विभाज्य है यानी i % k == 0।आइए एक उदाहरण से समस्या को समझते हैं,इनपुट 2, k = 4आउटपुट6व्याख्या