-
C++ में Arrays पर प्रश्नों का अभ्यास करें
सरणी एक डेटा संरचना है जो संक्रामक स्मृति स्थान में डेटा संग्रहीत करती है। सरणी घोषित करना Declaring arrays is done by the following syntax : int 1D[] - for 1-D array int 2D[][] - for 2-D array यदि आप तत्वों की कम संख्या के साथ किसी सरणी को प्रारंभ करते हैं, तो शेष को 0 से प्रारंभ किया जाता है।
-
C++ में डबली लिंक्ड लिस्ट में रैंडम पॉइंटर को ठीक करें
इस ट्यूटोरियल में, हम एक प्रोग्राम के बारे में चर्चा करेंगे जो एडुब्ली लिंक्ड लिस्ट में रैंडम पॉइंटर को सही करने के लिए है। इसके लिए हमें एक डबल लिंक्ड सूची प्रदान की जाएगी जिसमें एक नोड में एक यादृच्छिक सूचक होगा। हमारा काम उस तत्व को सुधारना है जिसे सूचक को इंगित करना चाहिए यानी उसके आगे वाला तत्
-
सी++ में एन * एम ग्रिड पेंटिंग की लागत
इस ट्यूटोरियल में, हम n*m ग्रिड को पेंट करने की लागत का पता लगाने के लिए एक प्रोग्राम पर चर्चा करेंगे। इसके लिए हमें दो पूर्णांक n और m दिए जाएंगे। हमारा काम एन*एम ग्रिड को पेंट करने की न्यूनतम लागत की गणना करना है, एक सेल को पेंट करने की लागत उसके आस-पास पेंट की गई कोशिकाओं की संख्या के बराबर है।
-
C++ में कोष्ठकों को संतुलित करने की लागत
इस ट्यूटोरियल में, हम कोष्ठक को संतुलित करने के लिए लागत खोजने के लिए एक कार्यक्रम पर चर्चा करेंगे। इसके लिए हमें कोष्ठकों का एक क्रम प्रदान किया जाएगा। हमारा काम समीकरण में उन कोष्ठकों की स्थिति को एक से बदलकर संतुलित करना है और यदि उन्हें संतुलित करना संभव नहीं है तो -1 प्रिंट करना है। उदाहरण #in
-
C++ में एक स्ट्रिंग पैनाग्राम बनाने की लागत
इस ट्यूटोरियल में, हम एक स्ट्रिंगपैनग्राम बनाने की लागत का पता लगाने के लिए एक प्रोग्राम पर चर्चा करेंगे। इसके लिए हमें पूर्णांकों की एक सरणी प्रदान की जाएगी। हमारा काम दिए गए स्ट्रिंग को एक पैनग्राम में बदलना है और वर्ण जोड़ने की लागत के साथ प्रदान की गई सरणी की मदद से ऐसा करने की लागत की गणना करन
-
C++ में एक अंक के रूप में 0 के साथ 'd' अंक धनात्मक पूर्णांकों की गणना करें
इस ट्यूटोरियल में, हम एक प्रोग्राम के बारे में चर्चा करेंगे जिसमें डी अंक वाले अंक 0 के साथ एक अंक के रूप में मिलते हैं। इसके लिए हमें एक नंबर d दिया जाएगा। हमारा कार्य d अंक वाले धनात्मक पूर्णांकों की संख्या और उनके अंक के रूप में 0 को गिनना और प्रिंट करना है। उदाहरण #include<bits/stdc++.h>
-
सी ++ में क्रमबद्ध बाइनरी सरणी में 1 की गणना करें
इस ट्यूटोरियल में, हम एक क्रमबद्ध बाइनरी एरे में 1 को खोजने के लिए एक प्रोग्राम पर चर्चा करेंगे। इसके लिए हमें केवल 1 और 0 वाली एक सरणी प्रदान की जाएगी। हमारा कार्य सरणी में मौजूद 1 की संख्या को गिनना है। उदाहरण #include <bits/stdc++.h> using namespace std; //returning the count of 1 int coun
-
C++ में बाइनरी मैट्रिक्स में 1s द्वारा ब्लॉक किए गए सभी 0s की गणना करें
इस ट्यूटोरियल में, हम 0s की गिनती खोजने के लिए एक प्रोग्राम पर चर्चा करेंगे जो एक बाइनरी मैट्रिक्स में 1s द्वारा ब्लॉक किया गया है। इसके लिए हमें एक बाइनरी मैट्रिक्स प्रदान किया जाएगा। हमारा काम मैट्रिक्स में उन सभी 0 को ढूंढना और गिनना है जो 1s द्वारा अवरुद्ध हैं। उदाहरण #include <iostream>
-
C++ में k के बराबर अंतर वाले सभी अलग-अलग युग्मों की गणना करें
इस ट्यूटोरियल में, हम k के बराबर अंतर वाले अलग-अलग जोड़े खोजने के लिए एक प्रोग्राम पर चर्चा करेंगे। इसके लिए हमें एक पूर्णांक सरणी और मान k प्रदान किया जाएगा। हमारा काम उन सभी अलग-अलग युग्मों को गिनना है जिनका अंतर k है। उदाहरण #include<iostream> using namespace std; int count_diffK(int arr[]
-
सरणी में सभी तत्वों की गणना करें जो सी ++ में उनकी पहली घटना के बाद कम से कम के बार दिखाई देते हैं
इस ट्यूटोरियल में, हम ऐरे में तत्वों की संख्या ज्ञात करने के लिए एक प्रोग्राम पर चर्चा करेंगे जो पहली बार होने के बाद कम से कम K बार दिखाई देता है। इसके लिए हमें एक पूर्णांक सरणी और एक मान k प्रदान किया जाएगा। हमारा कार्य विचाराधीन तत्व के बाद तत्वों के बीच k बार आने वाले सभी तत्वों को गिनना है। उद
-
C++ में सभी बढ़ते क्रमों की गणना करें
इस ट्यूटोरियल में, हम बढ़ते क्रमों की संख्या ज्ञात करने के लिए एक प्रोग्राम पर चर्चा करेंगे। इसके लिए हमें 0 से 9 अंकों वाली एक सरणी प्रदान की जाएगी। हमारा कार्य सरणी में मौजूद सभी अनुक्रमों को इस तरह से गिनना है कि अगला तत्व पिछले तत्व से बड़ा हो। उदाहरण #include<bits/stdc++.h> using namespa
-
C++ में किसी सरणी में सम और विषम तत्वों की संख्या गिनें
इस ट्यूटोरियल में, हम किसी सरणी में सम और विषम तत्वों की संख्या ज्ञात करने के लिए एक प्रोग्राम पर चर्चा करेंगे। इसके लिए हमें एक सरणी प्रदान की जाएगी। हमारा काम दिए गए सरणी में सम और विषम तत्वों की संख्या की गणना करना है। उदाहरण #include<iostream> using namespace std; void CountingEvenOdd(int
-
1 से n तक की संख्याओं की गणना करें जिनमें C++ में एक अंक के रूप में 4 हों
इस ट्यूटोरियल में, हम 1 से n तक की संख्याओं को खोजने के लिए एक प्रोग्राम पर चर्चा करेंगे, जिसमें 4 अंक होंगे। इसके लिए हमें एक नंबर n प्रदान किया जाएगा। हमारा काम उन सभी नंबरों को गिनना है जिनमें 4 अंकों में से एक है और उसका प्रिंट आउट लेना है। उदाहरण #include<iostream> using namespace std; b
-
C++ में बाइनरी सर्च ट्री इटरेटर
मान लीजिए हम बाइनरी ट्री के लिए एक इटरेटर बनाना चाहते हैं। दो तरीके होंगे। अगला () विधि अगले तत्व को वापस करने के लिए है, और hasNext () विधि बूलियन मान वापस करने के लिए है, जो इंगित करेगा कि अगला तत्व मौजूद है या नहीं। तो अगर पेड़ जैसा है - और फ़ंक्शन कॉल का क्रम [अगला (), अगला (), है नेक्स्ट (),
-
C++ में बाइनरी ट्री राइट साइड व्यू
मान लीजिए हमारे पास एक बाइनरी ट्री है, अगर हम पेड़ को दाईं ओर से देखते हैं, तो हम उसके कुछ तत्व देख सकते हैं। हमें उन तत्वों को प्रदर्शित करना होगा। तो अगर पेड़ जैसा है - इसे हल करने के लिए, हम इन चरणों का पालन करेंगे - हम dfs के लिए एक हेल्पिंग मेथड बनाएंगे। यह ट्री_नोड, उत्तर रखने के लिए एक सर
-
सी++ में हाउस रॉबर II
विचार करें, आप एक पेशेवर लुटेरे हैं। और आप सड़क किनारे घरों को लूटने की योजना बना रहे हैं। प्रत्येक घर में एक निश्चित राशि जमा होती है। सभी घरों को एक सर्कल में व्यवस्थित किया गया है। इसका मतलब है कि पहला घर आखिरी घर का पड़ोसी है। हमें यह ध्यान रखना होगा कि बगल के घरों में सुरक्षा व्यवस्था जुड़ी हुई
-
सी++ में संयोजन योग IIII
विचार करें कि हमें k संख्याओं के सभी संभावित संयोजनों को उत्पन्न करना है जो एक संख्या n तक जोड़ते हैं, यह देखते हुए कि केवल 1 से 9 तक की संख्याओं का उपयोग किया जा सकता है। प्रत्येक संयोजन संख्याओं का एक अद्वितीय समूह होना चाहिए। सभी संख्याएँ धनात्मक होनी चाहिए, और समाधान में डुप्लिकेट संयोजन नहीं हो
-
C++ में पूर्ण ट्री नोड्स की गणना करें
मान लीजिए कि हमारे पास एक पूर्ण बाइनरी ट्री है, हमें नोड्स की संख्या गिननी है। तो अगर पेड़ जैसा है - तो आउटपुट 6 होगा। इसे हल करने के लिए, हम इन चरणों का पालन करेंगे यह पुनरावर्ती दृष्टिकोण का उपयोग करेगा। यह विधि, countNodes() जड़ को तर्क के रूप में ले रही है। घंटा:=0 और एचएल:=0 रूट के रूप में
-
C++ में बिल्कुल सही वर्ग
मान लीजिए कि हमारे पास एक धनात्मक पूर्णांक n है, तो उन पूर्ण वर्ग संख्याओं की न्यूनतम संख्या ज्ञात कीजिए जिनका योग n है। तो अगर संख्या 13 है, तो आउटपुट 2 है, क्योंकि संख्याएं 13 =9 + 4 हैं इसे हल करने के लिए, हम इन चरणों का पालन करेंगे - गतिशील प्रोग्रामिंग के लिए n + 1 लंबाई की एक तालिका बनाएं, औ
-
C++ में कोल्डाउन के साथ स्टॉक खरीदने और बेचने का सबसे अच्छा समय
मान लीजिए कि हमारे पास एक सरणी है जिसके लिए ith तत्व किसी दिए गए स्टॉक की कीमत i दिन है। हमें अधिकतम लाभ ज्ञात करने के लिए एक एल्गोरिथम डिजाइन करना होगा। हम जितने चाहें उतने लेनदेन पूरे कर सकते हैं (इसलिए, एक खरीदें और स्टॉक के एक शेयर को कई बार बेचें)। लेकिन हमें इन नियमों का पालन करना होगा - हम ए