Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> C++

C++

  1. C++ में किसी संख्या के सम गुणनखंडों का योग ज्ञात करना

    इस खंड में, हम देखेंगे कि किसी संख्या के सभी सम अभाज्य गुणनखंडों का योग कुशल तरीके से कैसे प्राप्त करें। मान लीजिए एक संख्या n=480 है, हमें इसके सभी गुणनखंड प्राप्त करने हैं। 480 के अभाज्य गुणनखंड 2, 2, 2, 2, 2, 3, 5 हैं। सभी सम गुणनखंडों का योग 2+2+2+2+2 = 10 है। इस समस्या को हल करने के लिए, हमें इ

  2. C++ में किसी संख्या के विषम गुणनखंडों का योग ज्ञात करना

    इस खंड में, हम देखेंगे कि किसी संख्या के सभी विषम अभाज्य गुणनखंडों का योग कुशल तरीके से कैसे प्राप्त करें। मान लीजिए एक संख्या n=1092 है, हमें इसके सभी गुणनखंड प्राप्त करने हैं। 1092 के अभाज्य गुणनखंड 2, 2, 3, 7, 13 हैं। सभी विषम गुणनखंडों का योग 3+7+13 = 23 है। इस समस्या को हल करने के लिए, हमें इस

  3. C++ में PL/SQL का उपयोग करके किसी संख्या का फैक्टोरियल ज्ञात करना

    इस खंड में, हम देखेंगे कि PL/SQL का उपयोग करके किसी संख्या का फैक्टोरियल कैसे ज्ञात करें। PL/SQL कोड में, कमांड का एक समूह संबंधित घोषणाओं के ब्लॉक के भीतर व्यवस्थित होता है। किसी संख्या का फैक्टोरियल मूलतः 1 से n तक के सभी पूर्णांकों का गुणनफल है, जहां n दी गई संख्या है। तो n! = n × (n-1) × (n-2)

  4. C++ में स्ट्रिंग में पहला दोहराया गया वर्ण ढूंढना

    मान लीजिए हमारे पास एक स्ट्रिंग है; हमें पहला वर्ण ढूंढना है जो दोहराया गया है। यदि स्ट्रिंग Hello Friends है, तो पहला दोहराया गया वर्ण l होगा। क्योंकि दो l एक के बाद एक हैं। इसे हल करने के लिए, हम हैशिंग तकनीक का उपयोग करेंगे। एक हैश टेबल बनाएं, प्रत्येक वर्ण को एक-एक करके स्कैन करें, यदि वर्ण मौज

  5. C++ में किसी संख्या में एक अंक की फ्रीक्वेंसी ज्ञात करना

    यहां हम देखेंगे कि किसी संख्या में एक अंक की फ्रीक्वेंसी कैसे प्राप्त करें। मान लीजिए एक संख्या 12452321 है, अंक D=2 है, तो फ्रीक्वेंसी 3 होगी। इस समस्या को हल करने के लिए, हम संख्या से अंतिम अंक लेते हैं, फिर जांचते हैं कि क्या यह d के बराबर है या नहीं, यदि हां तो काउंटर बढ़ाते हैं, फिर संख्या को

  6. C++ में सरणी में एक संख्या की फ्रीक्वेंसी ज्ञात करना

    मान लीजिए हमारे पास एक सरणी है। इसमें n अलग-अलग तत्व हैं। हमें सरणी में एक तत्व की फ्रीक्वेंसी जांचनी है। मान लीजिए A = [5, 12, 26, 5, 3, 4, 15, 5, 8, 4], यदि हम 5 की फ्रीक्वेंसी ढूंढने की कोशिश करते हैं, तो यह 3 होगी। इसे हल करने के लिए, हम सरणी को बाएं से स्कैन करेंगे, यदि तत्व दी गई संख्या के सम

  7. C++ में N फैक्टोरियल के योग का इकाई स्थान अंक ज्ञात करना

    5 के फैक्टोरियल के लिए, इकाई स्थान 0 होता है, इसलिए 5 के बाद यह इकाई स्थान को बदलने में योगदान नहीं देगा। N=4 और अधिक के लिए, यह 3 होगा। हम इकाई स्थान के लिए एक चार्ट बना सकते हैं और उसका उपयोग प्रोग्राम में कर सकते हैं। C++ उदाहरण 4) n = 4; return placeVal[n]; } int main() { for (int i =

  8. C++ में रिकर्सन का उपयोग करके ln(N!) का मान ज्ञात करना

    मान लीजिए हमारे पास एक संख्या N है, हमारा कार्य रिकर्सन का उपयोग करके ln(N!) ज्ञात करना है। ln() मूलतः लॉग बेस e है। इसे हल करने के लिए हम इस सूत्र का उपयोग कर सकते हैं: ln(N!) = ln(N × (N-1) × (N-2) × ... × 2 × 1) = ln(N) + ln(N-1) + ... + ln(1) C++ उदाहरण #include <iostream> #include <cm

  9. C++ में मर्सेन अभाज्य संख्या (Mersenne Prime Number)

    विवरण गणित में, मर्सेन अभाज्य संख्या (Mersenne prime) एक अभाज्य संख्या है जो दो की घात से एक कम होती है। अर्थात, यह कुछ पूर्णांक n के लिए Mₙ = 2ⁿ - 1 रूप की अभाज्य संख्या है। एक C++ प्रोग्राम लिखें जो एक इनपुट धनात्मक पूर्णांक n से छोटे सभी मर्सेन अभाज्य संख्याओं को प्रिंट करे। वे घातांक n जो मर्सेन

  10. C++ में मिड-स्क्वायर हैशिंग

    समस्या कथन मिड-स्क्वायर विधि छद्म-यादृच्छिक संख्या उत्पन्न करने की एक विधि है। इस विधि का आविष्कार जॉन वॉन न्यूमैन ने किया था और 1949 में एक सम्मेलन में वर्णित किया गया था। इस तकनीक में, एक प्रारंभिक सीड मान लिया जाता है और उसका वर्ग किया जाता है। मध्य से कुछ अंक निकाले जाते हैं और ये निकाल

  11. C++ में दो अनसॉर्टेड सरणियों को सॉर्ट क्रम में मर्ज करना

    समस्या कथन एक फ़ंक्शन लिखें जो दो अनसॉर्टेड सरणियों को लेता है और उन्हें एक नई सरणी में सॉर्ट क्रम में मर्ज करता है। arr1[] = {10, 5, 7, 2} arr2[] = {4, 17, 9, 3} result[] = {2, 3, 4, 5, 7, 9, 10, 17} एल्गोरिदम 1. दो अनसॉर्टेड सरणियों को नई सरणी में मर्ज करें 2. नव निर्मित सरणी को सॉर्ट करें C++ उ

  12. C++ में दो अलग-अलग सरणियों के तत्वों को तीसरी सरणी में वैकल्पिक रूप से मर्ज करना

    समस्या कथन दो सरणियाँ दी गई हैं, हमें दो सरणियों को इस तरह संयोजित करना है कि संयुक्त सरणी में पहली और दूसरी सरणी के वैकल्पिक तत्व हों। यदि एक सरणी में अतिरिक्त तत्व है, तो इन तत्वों को संयुक्त सरणी के अंत में जोड़ा जाना चाहिए। arr1[] = {10, 20, 30, 40} arr2[] = {-10, -20, -30, -40} result[] = {10,

  13. C++ में दो सॉर्ट की गई लिंक्ड लिस्ट को मर्ज करना

    समस्या कथन दो सॉर्ट की गई सिंगली लिंक्ड लिस्ट दी गई हैं। दी गई दो सॉर्ट की गई लिंक्ड लिस्ट को मर्ज करने के लिए एक फ़ंक्शन लिखें। List1: 10→15→17→20 List2: 5→9→13→19 Result: 5→9→10→13→15→17→19→20 एल्गोरिदम data data data को नई लिस्ट में जोड़ें और list2 पॉइंटर बढ़ाएं 2. प्रक्रिया को तब तक दोहराएं जब

  14. C++ में दो सॉर्ट की गई सरणियों को मर्ज करना

    समस्या कथन दो सॉर्ट की गई सरणियाँ दी गई हैं। दी गई दो सॉर्ट की गई सरणियों को एक में मर्ज करने के लिए एक फ़ंक्शन लिखें। Arr1[] = {10, 15, 17, 20} Arr2[] = {5, 9, 13, 19} Result[] = {5, 9, 10, 13, 15, 17, 19, 20} एल्गोरिदम 1. दोनों सरणियों को पार करें 1.1. यदि arr1[i] < arr2[j] 1.1.1. arr[

  15. C++ में दो बाइनरी मैक्स हीप को मर्ज करना

    समस्या कथन दो बाइनरी मैक्स हीप सरणियों के रूप में दिए गए हैं, उन्हें एक मैक्स हीप में मर्ज करें। Heap1[] = {20, 17, 15, 10} Heap2[] = {19, 13, 7} Result[] = {20, 19, 15, 13, 17, 7, 10} एल्गोरिदम 1. परिणाम स्टोर करने के लिए एक सरणी बनाएं 2. दी गई दोनों सरणियों को एक-एक करके परिणाम सरणी में कॉपी करें

  16. C++ में लिंक्ड लिस्ट के लिए मर्ज सॉर्ट

    समस्या कथन एक लिंक्ड लिस्ट दी गई है। इसे मर्ज सॉर्ट एल्गोरिदम का उपयोग करके सॉर्ट करें। List: 10→20→8→17→5→13→4 Sorted list: 4→5→8→10→13→17→20 एल्गोरिदम 1. यदि हेड NULL है या लिस्ट में केवल एक तत्व है तो लिस्ट लौटाएं 2. मूल लिस्ट को 2 भागों में विभाजित करके दो लिस्ट बनाएं 3. लिस्ट के पहले और दूसरे

  17. C++ में डौबली लिंक्ड लिस्ट के लिए मर्ज सॉर्ट

    समस्या कथन एक डौबली लिंक्ड लिस्ट दी गई है। इसे मर्ज सॉर्ट एल्गोरिदम का उपयोग करके सॉर्ट करें। List: 10→20→8→17→5→13→4 Sorted list: 4→5→8→10→13→17→20 एल्गोरिदम 1. यदि हेड NULL है या लिस्ट में केवल एक तत्व है तो लिस्ट लौटाएं 2. मूल लिस्ट को 2 भागों में विभाजित करके दो लिस्ट बनाएं 3. लिस्ट के पहले और

  18. C++ में ओवरलैपिंग अंतराल मर्ज करना

    समस्या कथन किसी भी क्रम में समय अंतराल का एक सेट दिया गया है, सभी ओवरलैपिंग अंतराल को एक में मर्ज करें और परिणाम आउटपुट करें जिसमें केवल पारस्परिक रूप से अनन्य (mutually exclusive) अंतराल हों। दिए गए अंतराल सेट {{12, 14}, {11, 13}, {20, 22}, {21, 23}} के लिए: अंतराल {12, 14} और {11, 13} एक दूसर

  19. C++ में एक स्ट्रिंग को दूसरी में बदलने के लिए न्यूनतम विलोपन और सम्मिलन

    विवरण आकार m और n की दो स्ट्रिंग्स str1 और str2 दी गई हैं। str1 से न्यूनतम वर्णों को हटाने और सम्मिलित करने का कार्य है ताकि इसे str2 में बदला जा सके। Str1 = tutorialspoint Str2 = tutorials str1 को str2 में बदलने के लिए हमें str1 से पांच वर्ण यानी point हटाने होंगे। एल्गोरिदम 1. str1 और str2 का सबस

  20. C++ में स्ट्रिंग को पालिंड्रोम बनाने के लिए न्यूनतम विलोपन

    समस्या कथन आकार n की एक स्ट्रिंग दी गई है। स्ट्रिंग को पालिंड्रोम बनाने के लिए न्यूनतम वर्णों को हटाने का कार्य है। यदि दी गई स्ट्रिंग abcda है, तो हम पहले और अंतिम को छोड़कर किन्हीं 2 वर्णों को हटा सकते हैं ताकि यह पालिंड्रोम बन जाए। यदि हम b और c हटाते हैं तो ada स्ट्रिंग पालिंड्रोम है यद

Total 6007 -कंप्यूटर  FirstPage PreviousPage NextPage LastPage CurrentPage:89/301  20-कंप्यूटर/Page Goto:1 83 84 85 86 87 88 89 90 91 92 93 94 95