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 का उपयोग करके किसी संख्या का भाज्य कैसे ज्ञात किया जाता है। पीएल/एसक्यूएल कोड में, कमांड के कुछ समूह बयानों की संबंधित घोषणा के एक ब्लॉक के भीतर व्यवस्थित होते हैं। किसी संख्या का भाज्य मूल रूप से 1 से n तक के सभी पूर्णांकों का गुणन है, जहाँ n दी गई संख्या है। बेटा!

  4. सी ++ का उपयोग करके स्ट्रिंग में पहला दोहराए गए वर्ण खोजें।

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

  5. C++ का प्रयोग करते हुए किसी संख्या में अंक की आवृत्ति ज्ञात कीजिए।

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

  6. C++ का उपयोग करके किसी सरणी में किसी संख्या की आवृत्ति ज्ञात करें।

    मान लीजिए कि हमारे पास एक सरणी है। एन विभिन्न तत्व हैं। हमें सरणी में एक तत्व की आवृत्ति की जांच करनी है। मान लीजिए A =[5, 12, 26, 5, 3, 4, 15, 5, 8, 4], अगर हम 5 की बारंबारता ज्ञात करने की कोशिश करते हैं, तो यह 3 होगा। इसे हल करने के लिए, हम सरणी को बाईं ओर से स्कैन करेंगे, यदि तत्व दिए गए नंबर के

  7. C++ का प्रयोग करते हुए N भाज्यों के योग का इकाई स्थान अंक ज्ञात कीजिए।

    5 के भाज्य के रूप में, इकाई स्थान 0 है, इसलिए 5 के बाद, यह इकाई स्थान को बदलने में योगदान नहीं देगा। N =4 और अधिक के लिए, यह 3 होगा। हम इकाई स्थान के लिए एक चार्ट बना सकते हैं, और इसका उपयोग कार्यक्रम में किया जाएगा। उदाहरण #include<iostream> #include<cmath> using namespace std; double

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

    मान लीजिए कि हमारे पास एक संख्या एन है, हमारा काम रिकर्सन का उपयोग करके एलएन (एन!) ढूंढना है। ln() मूल रूप से लॉग बेस ई है। इसे हल करने के लिए हम इस सूत्र का उपयोग कर सकते हैं - $$\ln\lgroup N!\rgroup=\ln\lgroup N*\lgroup N-1\rgroup *\lgroup N-2\rgroup *\dotsm*2*1\rgroup=\ln\lgroup N\rgroup+\ ln\lg

  9. सी ++ में मेर्सन प्राइम नंबर।

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

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

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

  11. सी ++ में क्रमबद्ध क्रम में दो क्रमबद्ध सरणी विलय करना।

    समस्या कथन एक ऐसा फ़ंक्शन लिखें जो दो अवर्गीकृत सरणियों को लेता है और उन्हें क्रमबद्ध क्रम में एक नए सरणी में मिला देता है। arr1[] = {10, 5, 7, 2} arr2[] = {4, 17, 9, 3} result[] = {2, 3, 4, 5, 7, 9, 10, 17} एल्गोरिदम 1. Merge two unsorted array into new array 2. Sort newly create array उदाहरण #inc

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

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

  13. सी ++ का उपयोग करके दो क्रमबद्ध लिंक्ड सूचियों को मर्ज करें।

    समस्या कथन 2 क्रमबद्ध एकल लिंक्ड सूची को देखते हुए। दो क्रमबद्ध लिंक्ड सूचियों को मर्ज करने के लिए एक फ़ंक्शन लिखें List1: 10->15->17->20 List2: 5->9->13->19 Result: 5->9->10->13->15->17->19->20 एल्गोरिदम 1. Traverse both lists    1.1. If list1->d

  14. सी ++ का उपयोग करके दो क्रमबद्ध सरणी मर्ज करें।

    समस्या कथन 2 क्रमबद्ध सरणियों की सूची दी गई। दिए गए दो क्रमबद्ध सरणियों को एक में मिलाने के लिए एक फ़ंक्शन लिखें Arr1[] = {10,15, 17, 20} Arr2[] = {5, 9, 13, 19} Result[] = {5, 9, 10, 13, 15, 17, 19, 20} एल्गोरिदम 1. Traverse both array    1.1. If arr1[i] < arr2[j]      

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

    समस्या कथन सरणी के रूप में दो बाइनरी अधिकतम ढेर को देखते हुए, एकल अधिकतम ढेर में विलय करें। Heap1[] = {20, 17, 15, 10} Heap2[] = {19, 13, 7} Result[] = {20, 19, 15, 13, 17, 7, 10} एल्गोरिदम 1.Create an array to store result 2. Copy both given arrays one by one to result array 3. Build heap to const

  16. सी ++ का उपयोग करके लिंक्ड सूचियों के लिए सॉर्ट मर्ज करें।

    समस्या कथन एक लिंक्ड सूची को देखते हुए। मर्ज सॉर्ट एल्गोरिथम का उपयोग करके इसे सॉर्ट करें List: 10->20->8-17->5->13->4 Sorted list: 4->5->8->10->13->17->20 एल्गोरिदम 1. If head is NULL or list contains only one element then return list 2. Create two lists by dividin

  17. सी ++ का उपयोग करके डबल लिंक्ड लिस्ट के लिए मर्ज सॉर्ट करें।

    समस्या कथन एक डबल लिंक्ड सूची को देखते हुए। मर्ज सॉर्ट एल्गोरिथम का उपयोग करके इसे सॉर्ट करें List: 10->20->8-17->5->13->4 Sorted list: 4->5->8->10->13->17->20 एल्गोरिदम 1. If head is NULL or list contains only one element then return list 2. Create two lists by div

  18. सी ++ का उपयोग कर ओवरलैपिंग अंतराल मर्ज करें।

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

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

    विवरण क्रमशः m और n आकार के दो तार str1 और str2 दिए गए हैं। कार्य str1 से/में कम से कम वर्णों को हटाना और सम्मिलित करना है ताकि इसे str2 में परिवर्तित किया जा सके। Str1 = “tutorialspoint” Str2 = “tutorials” To transform str1 to str2 we have to delete five characters i.e. &ld

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

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

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