-
C++ में x से बड़े सभी नोड्स को लिंक्ड सूची से हटाएं
समस्या विवरण इस ट्यूटोरियल में, हम सीखेंगे कि सिंगली लिंक्ड सूची से उन सभी नोड्स को कैसे हटाया जाए जिनका मान दिए गए x से बड़ा है। हल करने के चरण data और next पॉइंटर के साथ स्ट्रक्चर लिखें। सिंगली लिंक्ड सूची में नोड डालने का फंक्शन लिखें। डमी डेटा के साथ सिंगली लिंक्ड सूची प्रारंभ करें। सिंगली लि
-
C++ में लिंक्ड सूची के वैकल्पिक नोड्स हटाएं
समस्या विवरण इस ट्यूटोरियल में, हम सीखेंगे कि सिंगली लिंक्ड सूची से वैकल्पिक नोड्स को कैसे हटाया जाए। हल करने के चरण data और next पॉइंटर के साथ स्ट्रक्चर लिखें। सिंगली लिंक्ड सूची में नोड डालने का फंक्शन लिखें। डमी डेटा के साथ सिंगली लिंक्ड सूची प्रारंभ करें। सिंगली लिंक्ड सूची पर पुनरावृति करें।
-
C++ में जांचें कि सरणी स्टैक-सॉर्टेबल है या नहीं
समस्या विवरण मान लें हमारे पास nums नाम की एक सरणी है जिसमें 1 से n तक के अद्वितीय तत्व हैं। हमें जांचना है कि यह स्टैक-सॉर्टेबल है या नहीं। एक सरणी स्टैक-सॉर्टेबल होती है जब इसे अस्थायी स्टैक का उपयोग करके किसी अन्य सरणी में संग्रहीत किया जा सकता है। इसे हल करने के लिए, हम सरणी पर इनमें से किसी भी
-
C++ में दिए गए अंतराल सेट में किन्हीं दो अंतरालों के ओवरलैप की जांच करें
समस्या विवरण मान लें, हमें अंतरालों का एक सेट दिया गया है जिसमें मान (time1, time2) होते हैं जहां time1 प्रारंभ समय दर्शाता है, और time2 किसी घटना का समाप्ति समय दर्शाता है। हमारा कार्य यह जांचना है कि क्या इनमें से कोई अंतराल इस सेट में किसी अन्य अंतराल को ओवरलैप करता है। यदि कोई अंतराल ओवरलैप करत
-
C++ में दोहराए गए स्ट्रिंग में वर्ण की घटनाओं की गिनती
समस्या विवरण एक स्ट्रिंग str, एक वर्ण और एक धनात्मक पूर्णांक N दिया गया है। स्ट्रिंग str अनिश्चित काल तक दोहराई जाती है। लक्ष्य दोहराव के पहले N वर्णों में str में वर्ण की घटनाओं की संख्या ज्ञात करना है। यदि str abac है, वर्ण ch=b है और N 10 है। abacabacabacabac... के पहले 10 वर्णों में b दो बार आत
-
C++ में सरणी तत्वों के औसत की दिए गए संख्या के साथ घटनाओं की गिनती
समस्या विवरण एक सरणी arr[] दी गई है जिसमें पूर्णांक तत्व हैं और एक पूर्णांक num। लक्ष्य प्रत्येक तत्व arr[i] और num का औसत ज्ञात करना है और उस औसत की मूल सरणी में घटी घटनाओं की संख्या प्रिंट करना है। यदि सरणी arr[] है [5, 2, 3] और num 2 है। औसत होंगे [3, 2, 2] arr[] में घटनाएं [1,1,1] हैं। उदाहरण
-
C++ में क्रमबद्ध डबल लिंक्ड सूची में दिए गए गुणनफल x वाले ट्रिपलेट की गिनती
समस्या विवरण एक क्रमबद्ध डबल लिंक्ड सूची दी गई है जिसमें पूर्णांक मान हैं। लक्ष्य उन ट्रिपलेट को ढूंढना है जिनका गुणनफल दिए गए मान x के बराबर है। यदि इनपुट लिंक्ड सूची 3-4-1-2 है और x 6 है तो गिनती 1 होगी (ट्रिपलेट (3,1,2))। उदाहरण इनपुट linked list: [200-4-16-5-10-10-2] x=200 आउटपुट दिए गए गुणनफ
-
C++ में क्रमबद्ध डबल लिंक्ड सूची में दिए गए योग x वाले ट्रिपलेट की गिनती
समस्या विवरण एक क्रमबद्ध डबल लिंक्ड सूची दी गई है जिसमें पूर्णांक मान हैं। लक्ष्य उन ट्रिपलेट को ढूंढना है जिनका योग दिए गए मान x के बराबर है। यदि इनपुट लिंक्ड सूची 3-4-1-2 है और x 6 है तो गिनती 1 होगी (ट्रिपलेट (3,1,2))। उदाहरण इनपुट linked list: [3-4-13-5-10-10-0] x=20 आउटपुट दिए गए योग x वाले
-
C++ में N से 1 जोड़कर और अनुगामी शून्य हटाकर उत्पन्न अद्वितीय संख्याओं की गिनती
समस्या विवरण हमें एक संख्या N इनपुट के रूप में दी गई है। N पर दो ऑपरेशन करें और प्रक्रिया में उत्पन्न अद्वितीय संख्याओं की संख्या पहचानें। चरण होंगे: संख्या में 1 जोड़ें उत्पन्न संख्या से अनुगामी शून्य हटाएं, यदि कोई हो यदि N 8 है तो उत्पन्न संख्याएं होंगी: चरण 1 लागू: 8 → 9 → चरण 2 लागू: 1 → (10
-
C++ में एक रेंज में यूनरी संख्याओं की गिनती
समस्या विवरण दो संख्याएं start और end दी गई हैं जो एक रेंज दर्शाती हैं। लक्ष्य [start, end] के बीच मौजूद यूनरी संख्याओं की संख्या ज्ञात करना है। हम जांच सकते हैं कि संख्या यूनरी है या नहीं निम्न चरणों का पालन करके: यदि हम संख्या 13 लेते हैं तो 1^2 + 3^2 = 10, फिर 1^2 + 0^2 = 1। तो इस तरह अंतिम योग
-
C++ में किसी संख्या के फैक्टोरियल में अनुगामी शून्यों की गिनती
समस्या विवरण एक पूर्णांक संख्या इनपुट के रूप में दी गई है। लक्ष्य उस संख्या के लिए गणना किए गए फैक्टोरियल में अनुगामी शून्यों की संख्या ज्ञात करना है। एक संख्या N का फैक्टोरियल रेंज [1, N] में सभी संख्याओं का गुणनफल है। हम जानते हैं कि हमें अनुगामी शून्य तभी मिलता है जब संख्या 10 का गुणक हो या उसमे
-
C++ में N गैर-प्रतिच्छेदी जीवा का उपयोग करके वृत्त को विभाजित करने के तरीकों की गिनती
समस्या विवरण एक पूर्णांक N इनपुट के रूप में दिया गया है जो 2*N अंत बिंदुओं वाले वृत्त में जीवा की संख्या के लिए है। लक्ष्य उन तरीकों की संख्या गिनना है जिनसे हम उस वृत्त को ऐसी जीवा का उपयोग करके विभाजित कर सकते हैं ताकि कोई जीवा दूसरी को प्रतिच्छेद न करे। N=3 के लिए, बिंदु 6 होंगे, 3 जीवा प्राप्त
-
C++ में 'n' को विषम पूर्णांकों के योग के रूप में व्यक्त करने के तरीकों की गिनती
समस्या विवरण एक पूर्णांक n इनपुट के रूप में दिया गया है। लक्ष्य उन तरीकों की संख्या ज्ञात करना है जिनसे हम n को विषम पूर्णांकों के योग के रूप में दर्शा सकते हैं। उदाहरण के लिए, यदि n 3 है तो इसे योग (1+1+1) और (3) के रूप में दर्शाया जा सकता है इसलिए कुल 2 तरीके। उदाहरण इनपुट n=6 आउटपुट n को विषम प
-
C++ में किसी संख्या को लगातार संख्याओं के योग के रूप में व्यक्त करने के तरीकों की गिनती
समस्या विवरण एक पूर्णांक n इनपुट के रूप में दिया गया है। लक्ष्य उन तरीकों की संख्या ज्ञात करना है जिनसे हम num को दो या अधिक लगातार प्राकृतिक संख्याओं के योग के रूप में दर्शा सकते हैं। उदाहरण के लिए, यदि n 3 है तो इसे योग (1+2) के रूप में दर्शाया जा सकता है इसलिए कुल 1 तरीका। उदाहरण इनपुट num=6 आउ
-
C++ में किसी संख्या को घातों के योग के रूप में व्यक्त करने के तरीकों की गिनती
समस्या विवरण दो संख्याएं num और power इनपुट के रूप में दी गई हैं। लक्ष्य उन तरीकों को ढूंढना है जिनसे num को दी गई घात पर उठाई गई अद्वितीय प्राकृतिक संख्याओं के योग के रूप में दर्शाया जा सकता है। यदि num 10 है और power 2 है तो हम 10 को 1^2 + 3^2 के रूप में दर्शा सकते हैं। तो कुल 1 तरीका। उदाहरण इन
-
C++ में 1 और 2 का उपयोग करके बिना लगातार 2 के स्कोर तक पहुंचने के तरीकों की गिनती
समस्या विवरण रनों का एक स्कोर दिया गया है। लक्ष्य उस स्कोर तक इस तरह पहुंचना है कि बल्लेबाज एक गेंद पर केवल 1 या 2 रन ले सकता है। प्रतिबंध यह है कि लगातार 2 रन नहीं लिए जा सकते। उदाहरण के लिए, दिए गए स्कोर 6 तक पहुंचने के लिए, कोई 1+2+1+2 जैसे रन ले सकता है लेकिन 2+2+1+1 या लगातार दो 2 वाले किसी अन
-
C++ में एक चाल में बिशप द्वारा देखे जा सकने वाले वर्गों की कुल संख्या गिनें
समस्या विवरण एक शतरंज बोर्ड जिसे 8x8 ग्रिड के रूप में दर्शाया गया है, हमें बिशप की स्थिति पंक्ति और कॉलम के रूप में दी गई है। लक्ष्य उन वर्गों की कुल संख्या ज्ञात करना है जिन्हें बिशप एक चाल में देख सकता है। हम जानते हैं कि बिशप सभी दिशाओं में चल सकता है (विकर्ण रूप से बाएं ऊपर/नीचे और दाएं ऊपर/नीच
-
C++ में खेल में शून्य या उससे कम होने वाली संख्याओं की गिनती
समस्या विवरण धनात्मक संख्याओं की एक सरणी और दो पूर्णांक A और B दिए गए हैं। दो खिलाड़ी एक खेल खेल रहे हैं जिसमें वे सरणी में संख्याओं को कम करेंगे। खिलाड़ी 1 सरणी के किसी भी तत्व को A से कम कर सकता है और खिलाड़ी 2 सरणी के किसी भी तत्व को B से बढ़ा सकता है। लक्ष्य उन संख्याओं की संख्या ज्ञात करना है
-
C++ में मैट्रिक्स को पार करने के तरीकों की संख्या गिनें
समस्या विवरण एक 2D मैट्रिक्स दिया गया है जिसके आयाम row X col हैं। लक्ष्य मैट्रिक्स को सेल 0,0 से सेल row, col तक केवल दाएं और नीचे की चालों का उपयोग करके पार करने के तरीकों की संख्या गिनना है। यानी पहली चाल 0,0 से 0,1 (नीचे) या 1,0 (दाएं) हो सकती है न कि 1,1 (तिरछे)। उदाहरण इनपुट col = 2; row = 4
-
C++ में n x m आकार के फर्श को 1 x m टाइलों से टाइल करने के तरीकों की संख्या गिनें
समस्या विवरण दो संख्याएं n और m दी गई हैं जो कमरे के फर्श की लंबाई और चौड़ाई दर्शाती हैं। लक्ष्य उन तरीकों की संख्या गिनना है जिनसे इस फर्श को 1xm आकार की टाइलों का उपयोग करके टाइल किया जा सकता है। उदाहरण इनपुट n=3 m=2 आउटपुट फर्श को टाइल करने के तरीकों की संख्या: 3 व्याख्या तीन 1x2 टाइलें नीचे दि