-
C++ में एक्सप्रेशन ट्री का मूल्यांकन
इस समस्या में, हमें एक एक्सप्रेशन ट्री दिया गया है जिसमें +, -, /, * जैसे बाइनरी ऑपरेशन होते हैं। हमें इस एक्सप्रेशन ट्री का मूल्यांकन करके परिणाम वापस करना होता है। एक्सप्रेशन ट्री क्या है? एक्सप्रेशन ट्री एक विशेष प्रकार का बाइनरी ट्री है जिसमें प्रत्येक नोड या तो एक ऑपरेटर होता है या एक ऑपरेंड,
-
C++ में निवेश में जोखिम का मूल्यांकन
इस समस्या में, हमें दो सरणी दी गई हैं जिनमें से प्रत्येक एक निवेश योजना को दर्शाती है। हमारा कार्य निवेश में जोखिम का मूल्यांकन करना और यह ढूंढना है कि दोनों में से कौन सा निवेश अधिक आशाजनक है। दोनों निवेश I1[][] और I2[][] में परिणामों का एक सेट और उस निवेश परिणाम की संभावना होती है। इन मानों का उप
-
C++ में ऑपरेंड्स का मूल्यांकन क्रम
प्रोग्रामिंग में कुछ नियम हैं जो नियंत्रित करते हैं कि कोई ऑपरेशन कैसे किया जाता है। ऑपरेशन के मूल्यांकन का क्रम और ऑपरेशन की सहयोगिता (जो बाएं से दाएं परिभाषित है) परिभाषित है। ऑपरेंड्स के मूल्यांकन क्रम को दिखाने के लिए यहां एक प्रोग्राम है, उदाहरण #include <iostream> using namespace std;
-
C++ में सम सूचकांक पर सम संख्याएं और विषम सूचकांक पर विषम संख्याएं
इस समस्या में, हमें आकार n की एक सरणी arr[] दी गई है जिसमें n/2 सम मान और n/2 विषम मान हैं। हमारा कार्य सम संख्याओं को सम सूचकांक पर और विषम संख्याओं को विषम सूचकांक पर रखने के लिए एक प्रोग्राम बनाना है। समस्या को समझने के लिए एक उदाहरण लेते हैं, इनपुट: arr[] = {5, 1, 6, 4, 3, 8} आउटपुट: arr[] = {6
-
C++ में n-ary ट्री में सम आकार के उपट्री
इस समस्या में, हमें एक एडजेसेंसी लिस्ट दी गई है जो एक n-ary ट्री को दर्शाती है। हमारा कार्य n-ary ट्री में सम आकार के उपट्री की संख्या ढूंढना है। N-ary ट्री को नोड्स के संग्रह के रूप में परिभाषित किया गया है जिसे आमतौर पर निम्नलिखित तरीके से पदानुक्रमित रूप से दर्शाया जाता है। ट्री रूट नोड से शुरू
-
C++ में दो पूर्णांकों के साथ सम-विषम टर्न गेम
इस समस्या में, हमें तीन पूर्णांक मान A, B और T दिए गए हैं। हमारा कार्य दो पूर्णांकों के साथ सम-विषम टर्न गेम खेलने के लिए एक प्रोग्राम बनाना है। दो पूर्णांक मान हैं: T, जो गेम में टर्न की संख्या को दर्शाता है। A खिलाड़ी1 के लिए मान को दर्शाता है B खिलाड़ी2 के लिए मान को दर्शाता है यदि T का मान विषम
-
C++ में उदाहरण के साथ एविल नंबर
इस समस्या में, हमें एक सरणी एक संख्या N दी गई है। हमारा कार्य जांचना है कि संख्या एविल नंबर या ओडियस नंबर है या नहीं। एविल नंबर: यह एक धनात्मक संख्या है जिसके बाइनरी विस्तार में 1 की संख्या सम होती है। उदाहरण: 5, 17 ओडियस नंबर: यह एक धनात्मक संख्या है जिसके बाइनरी विस्तार में 1 की संख्या विषम होती
-
C++ में विषम संख्या को अभाज्य संख्याओं के योग के रूप में व्यक्त करें
इस समस्या में, हमें एक विषम संख्या N दी गई है। हमारा कार्य विषम संख्या को अभाज्य संख्याओं के योग के रूप में व्यक्त करना है। संख्या व्यक्त करते समय अधिकतम तीन अभाज्य संख्याएं हो सकती हैं। समस्या को समझने के लिए एक उदाहरण लेते हैं, इनपुट: N = 55 आउटपुट: 53 + 2 समाधान दृष्टिकोण: विषम संख्या को अभाज्य
-
C++ में उदाहरण के साथ एक्सप्रेशन ट्री
एक एक्सप्रेशन ट्री एक विशेष प्रकार का बाइनरी ट्री है जिसमें ट्री का प्रत्येक नोड या तो एक ऑपरेटर या ऑपरेंड से बना होता है। लीफ नोड्स ट्री के एक ऑपरेंड को दर्शाते हैं। नॉन-लीफ नोड्स ट्री के एक ऑपरेटर को दर्शाते हैं। उदाहरण: इनफिक्स एक्सप्रेशन प्राप्त करने के लिए जिसे आसानी से हल किया जा सकता है, हम
-
C++ में विस्तारित मिडी का प्रमेय
मिडी का प्रमेय n/p द्वारा दर्शाई गई संख्याओं के दशमलव विस्तार के लिए उपयोग किया जाने वाला एक कथन है, जहां n कोई संख्या है और p एक अभाज्य संख्या है और a/p का एक आवर्ती दशमलव है जिसमें सम अवधि होती है। विस्तारित मिडी के प्रमेय में, आवर्ती भाग को m अंकों में विभाजित किया जाता है, तो उनका योग 10m - 1 क
-
C++ में रिलेशनल अल्जेब्रा में विस्तारित ऑपरेटर्स
रिलेशनल डेटा मॉडल प्राथमिक डेटा मॉडल है, जिसका उपयोग दुनिया भर में डेटा स्टोरेज और प्रोसेसिंग के लिए व्यापक रूप से किया जाता है। यह मॉडल सरल है और इसमें स्टोरेज दक्षता के साथ डेटा प्रोसेस करने के लिए आवश्यक सभी गुण और क्षमताएं हैं। रिलेशनल अल्जेब्रा पर बुनियादी ऑपरेटर हैं, यहां हम कुछ विस्तारित ऑपर
-
C++ में उदाहरण के साथ एक्सटर्नल सॉर्टिंग
एक्सटर्नल सॉर्टिंग एक श्रेणी का सॉर्टिंग एल्गोरिदम है जो बड़ी मात्रा में डेटा को सॉर्ट करने में सक्षम है। इस प्रकार की सॉर्टिंग उस डेटा सेट पर लागू होती है जो बड़ी मेमोरी प्राप्त करता है जिसे मुख्य मेमोरी (RAM) में नहीं रखा जा सकता और सेकेंडरी मेमोरी (हार्ड डिस्क) में संग्रहीत किया जाता है। एक्सटर्
-
C++ में विभाजन के बिना दो संख्याओं का फास्ट औसत
इस समस्या में, हमें दो संख्याएं A और B दी गई हैं। हमारा कार्य विभाजन के बिना दो संख्याओं का फास्ट औसत की गणना करने के लिए एक प्रोग्राम बनाना है। समस्या को समझने के लिए एक उदाहरण लेते हैं, इनपुट: A = 34 B = 54 आउटपुट: 44 समाधान दृष्टिकोण: आमतौर पर, औसत की गणना दो संख्याओं को जोड
-
C++ में फास्ट इनवर्स स्क्वायर रूट
इस समस्या में, हमें एक पूर्णांक x दिया गया है। हमारा कार्य 32-बिट फ्लोटिंग पॉइंट संख्या के फास्ट इनवर्स स्क्वायर रूट की गणना करना है। संख्या के इनवर्स स्क्वायर रूट को खोजने का एल्गोरिदम प्रोग्रामिंग में बहुत उपयोगी है, जैसे वीडियो गेम में वेक्टर नॉर्मलाइज़ेशन, 3D ग्राफिक्स में, आदि। एल्गोरिदम: चरण
-
C++ में फ़ेडरेटेड डेटाबेस मैनेजमेंट सिस्टम के मुद्दे
डेटाबेस मैनेजमेंट सिस्टम या संक्षेप में DBMS उपयोगकर्ताओं के डेटा को अत्यधिक दक्षता के साथ संग्रहीत और पुनर्प्राप्त करने की तकनीक को संदर्भित करता है साथ ही उचित सुरक्षा उपायों के साथ। फ़ेडरेटेड डेटाबेस मैनेजमेंट सिस्टम एक विशेष प्रकार का DBMS है जिसमें एक से अधिक स्वायत्त डेटाबेस को पारदर्शी रूप स
-
C++ में फर्मेट का अंतिम प्रमेय
संख्या सिद्धांत में फर्मेट का अंतिम प्रमेय जिसे फर्मेट का अनुमान भी कहा जाता है, एक प्रमेय है जो बताता है कि 2 से बड़ी घात n के लिए। कोई तीन मान a, b, c संतुष्ट नहीं करते - an + bn = cn यानी यदि n <= 2, &
-
C++ में फर्मेट का लघु प्रमेय
फर्मेट का लघु प्रमेय - यह प्रमेय बताता है कि किसी भी अभाज्य संख्या p के लिए, Ap - p p का गुणक है। यह कथन मॉड्यूलर अंकगणित में इस प्रकार दर्शाया जाता है, ap ≡ a (mod p) यदि a, p से विभाज्य नहीं है तो,
-
C++ में संख्या का पांचवां मूल ढूंढें
इस समस्या में, हमें एक संख्या N दी गई है। हमारा कार्य संख्या के पांचवें मूल का फ्लोर मान ढूंढना है। पांचवां मूल एक संख्या का वह संख्या है जिसे स्वयं से 5 बार गुणा करने पर वह संख्या प्राप्त होती है। यदि N1/5 = a तो, a*a*a*a*a = N। समस्या को समझने के लिए एक उदाहरण लेते हैं, इनपुट: N = 325 आउटपुट: 3 व
-
C++ में Linux में फ़ाइल ग्लोबिंग
फ़ाइल ग्लोबिंग जिसे पथ नाम विस्तार भी कहा जाता है। यह लिनक्स में वाइल्डकार्ड पैटर्न को पहचानने और फिर इन पैटर्न के आधार पर फ़ाइल पथ विस्तार खोजने की विधि है। वाइल्डकार्ड पैटर्न वे स्ट्रिंग्स हैं जिनका उपयोग पैटर्न के आधार पर कई फ़ाइलों के चयन के लिए किया जाता है। ? , [] , * जैसे वर्ण पैटर्न का उपयो
-
C++ में फ़ाइल खोलने के मोड (r बनाम r+)
प्रोग्रामिंग भाषाओं में फ़ाइल हैंडलिंग प्रोग्रामिंग के साथ मेमोरी की इंटरैक्शन के लिए बहुत महत्वपूर्ण है ताकि फ़ाइलों तक पहुंचा जा सके और उनमें डेटा लाया जा सके। एक प्रोग्राम का उपयोग करके, आप फ़ाइल से डेटा पढ़ सकते हैं साथ ही फ़ाइल में डेटा लिख सकते हैं और बहुत कुछ कर सकते हैं। यहां, हम फ़ाइल से ड