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

C++

  1. सरणी में ऐसे जोड़े (p, q) जिनमें p कम से कम q बार आता है और q कम से कम p बार आता है - C++

    समस्या विवरण हमें धनात्मक पूर्णांकों का एक ऐरे दिया गया है। लक्ष्य उन जोड़ों (p, q) की गणना करना है जहाँ: p सरणी में कम से कम q बार आता है q सरणी में कम से कम p बार आता है उदाहरण इनपुट: arr[] = {3, 3, 3, 5, 5, 6, 6} आउटपुट: 1 व्याख्या: केवल (3,3) वैध है क्योंकि 3 ठीक 3 बार आता है। इनपुट: arr[] =

  2. एक स्ट्रिंग से दूसरी स्ट्रिंग बनाने के लिए प्रत्येक अक्षर का अधिकतम एक बार उपयोग करके बनने वाली स्ट्रिंग्स की गणना - C++

    समस्या विवरण हमें दो स्ट्रिंग्स str1 और str2 दी गई हैं। लक्ष्य यह गणना करना है कि str1 के अक्षरों का उपयोग करके (प्रत्येक अक्षर अधिकतम एक बार) str2 की कितनी पूर्ण प्रतियाँ बनाई जा सकती हैं। उदाहरण इनपुट: str_1 = technical learning, str_2 = learning आउटपुट: 1 व्याख्या: learning के सभी अक्षर technica

  3. उन उप-सरणियों की गणना जिनके तत्वों को पुनर्व्यवस्थित करके पालिंड्रोम बनाया जा सके - C++ प्रोग्राम

    समस्या विवरण हमें एक पूर्णांक ऐरे दिया गया है। लक्ष्य उन उप-सरणियों की गणना करना है जिनके तत्वों को पुनर्व्यवस्थित करके एक वैध पालिंड्रोम बनाया जा सके। पालिंड्रोम वे अनुक्रम होते हैं जो शुरुआत और अंत से समान पढ़े जाते हैं। उदाहरण इनपुट: arr[] = {3, 3, 1, 4, 2, 1, 5} आउटपुट: 9 व्याख्या: वैध उप-सरणिय

  4. बाइनरी स्ट्रिंग को "ab" मुक्त बनाने के लिए आवश्यक संक्रियाओं की गणना करने का C++ प्रोग्राम

    समस्या विवरण हमें एक स्ट्रिंग दी गई है जिसमें ab पैटर्न हो सकता है। लक्ष्य ab को हटाने/मिटाने के लिए आवश्यक संक्रियाओं की संख्या ज्ञात करना है। प्रत्येक संक्रिया में ab को bba से प्रतिस्थापित किया जाता है। प्रक्रिया तब तक चलती है जब तक स्ट्रिंग ab मुक्त न हो जाए। उदाहरण इनपुट: str = ababaa आउटपुट:

  5. संतुलित कोष्ठक अनुक्रम वाले जोड़ों की गणना करने का C++ प्रोग्राम

    समस्या विवरण हमें कोष्ठकों वाली स्ट्रिंग्स का एक ऐरे दिया गया है। लक्ष्य उन जोड़ों की गणना करना है जिन्हें मिलाकर एक संतुलित कोष्ठक अनुक्रम बनाया जा सके। कोष्ठक तब संतुलित होते हैं जब खोलने और बंद करने वाले कोष्ठकों की संख्या समान हो। एक बार उपयोग किया गया कोष्ठक दूसरी जोड़ी के लिए नहीं गिना जा सकता

  6. ग्रिड में दी गई दिशा में संभावित चालों की गणना करने का C++ प्रोग्राम

    समस्या विवरण हमें n x m आकार का ग्रिड और प्रारंभिक बिंदु (x, y) दिया गया है। साथ ही चालों/कदमों के जोड़े दिए गए हैं जैसे (1,1), (2,2) आदि। प्रत्येक जोड़ा x और y अक्ष में कदम की इकाइयों को दर्शाता है। लक्ष्य ग्रिड की सीमाओं [1,n] x [1,m] के भीतर ली जा सकने वाली कुल चालों की संख्या ज्ञात करना है। उदा

  7. पहले घटते फिर बढ़ते क्रम वाले क्रमचयों की गणना करने का C++ प्रोग्राम

    समस्या विवरण हमें एक चर num दिया गया है। लक्ष्य संख्याओं [1, num] के उन क्रमचयों की गणना करना है जो पहले घटते हैं फिर बढ़ते हैं। उदाहरण: num = 3 के लिए संख्याएँ 1,2,3 हैं। वैध क्रमचय: [3,1,2] और [2,1,3]। गणना = 2। मुख्य अंतर्दृष्टि हर क्रमचय में घटते से बढ़ते क्रम का परिवर्तन सबसे छोटी संख्या 1 की

  8. दो संख्याओं के जोड़े जिनका योग अभाज्य संख्या है और n से कम है, उनकी गणना करने का C++ प्रोग्राम

    समस्या विवरण हमें एक धनात्मक संख्या n दी गई है। लक्ष्य उन जोड़ों (i, j) की गणना करना है जहाँ: i + j अभाज्य संख्या है i + j < n i != j और i, j ≥ 1 उदाहरण इनपुट: n = 7 आउटपुट: 3 व्याख्या: जोड़े: (1,2), (1,4), (2,3)। योग: 3, 5, 5 — सभी अभाज्य और 7 से कम। इनपुट: n = 10 आउटपुट: 6 व्याख्या: जोड़

  9. दिए गए शब्द में i-वें अक्षर के (i-1)-वें, i-वें, या (i+1)-वें अक्षर होने वाले शब्दों की गणना करने का C++ प्रोग्राम

    समस्या विवरण हमें एक स्ट्रिंग str दी गई है। लक्ष्य उन शब्दों की गणना करना है जिनकी लंबाई str के बराबर हो और जिनमें प्रत्येक स्थिति i पर का अक्षर मूल स्ट्रिंग के (i-1)-वें, i-वें, या (i+1)-वें अक्षर से मेल खाता हो। पहले अक्षर के लिए: स्थान i या i+1 से प्रतिस्थापन अंतिम अक्षर के लिए: स्थान i-1 या i

  10. पहले शहर से किसी भी शहर तक पहुँचने के लिए आवश्यक न्यूनतम सड़कों की संख्या ज्ञात करने का C++ प्रोग्राम

    समस्या विवरण हमारे पास दो सूचियाँ costs_from और costs_to हैं जिनका आकार समान है। प्रत्येक इंडेक्स i एक शहर को दर्शाता है। शहर i से शहर j तक एक एकतरफा सड़क बनाने की लागत costs_from[i] + costs_to[j] होती है। हमारे पास पहले से मौजूद सड़कों की एक सूची edges भी है, जहाँ प्रत्येक एज [x, y] शहर x से शहर y

  11. C++ में बाइनरी मैट्रिक्स को शून्य मैट्रिक्स में बदलने के लिए ऑपरेशनों की गिनती करने का प्रोग्राम

    मान लीजिए हमारे पास एक बाइनरी मैट्रिक्स है। अब एक ऑपरेशन पर विचार करें जहां हम एक सेल लेते हैं और उसे और उसके सभी पड़ोसी सेल्स (ऊपर, नीचे, बाएं, दाएं) को फ्लिप करते हैं। हमें ऑपरेशनों की न्यूनतम संख्या ढूंढनी है जैसे कि मैट्रिक्स में केवल 0 हों। यदि कोई समाधान नहीं है, तो -1 वापस करें। तो, यदि इनप

  12. C++ में संख्याओं की सूची से सबसे बड़ा लेक्सिकोग्राफिक नंबर बनाने का प्रोग्राम

    मान लीजिए हमारे पास nums नामक संख्याओं की एक सूची है, हमें सबसे बड़ी संभव संख्या बनाने के लिए इसके क्रम को पुनर्व्यवस्थित करना होगा और उसे स्ट्रिंग के रूप में वापस करना होगा। तो, यदि इनपुट nums = [20, 8, 85, 316] जैसा है, तो आउटपुट 88531620 होगा। इसे हल करने के लिए, हम इन चरणों का पालन करेंगे -

  13. C++ में दी गई सरणी बनाने के लिए प्रत्यय वृद्धि/कमी ऑपरेशनों की गिनती

    हमें एक लक्ष्य सरणी arr[] दी गई है जिसमें धनात्मक पूर्णांक हैं। लक्ष्य प्रारंभिक सरणी का उपयोग करके लक्ष्य सरणी arr[] का निर्माण करना है जिसमें सभी 0 हैं। दिए गए खाली सरणी पर लागू किए जा सकने वाले ऑपरेशन प्रत्यय वृद्धि/कमी ऑपरेशन होंगे। यदि हम कोई सूचकांक चुनते हैं मान लीजिए i, तो प्रत्यय वृद्धि ऑ

  14. C++ में कुल अनाग्राम उपस्ट्रिंग्स की गिनती

    हमें इनपुट के रूप में एक स्ट्रिंग str[] दी गई है। लक्ष्य str[] में मौजूद अनाग्राम उपस्ट्रिंग्स की संख्या गिनना है। दो स्ट्रिंग्स एक-दूसरे की अनाग्राम हैं यदि उनमें समान संख्या में वर्ण हैं और सभी वर्ण दोनों में होते हैं। वर्णों का क्रम अलग हो सकता है। abc, cba, bca आदि की अनाग्राम है। आइए उदाहरणो

  15. C++ में कुल n बिंदुओं और m संरेखीय बिंदुओं वाले त्रिभुजों की गिनती

    हमें दो चर n और m दिए गए हैं जो 2D तल पर बिंदुओं की संख्या दर्शाते हैं। n बिंदुओं में से, m बिंदु संरेखीय (collinear) हैं। लक्ष्य इन n बिंदुओं का उपयोग करके बनने वाले त्रिभुजों की संख्या ढूंढना है। संरेखीय बिंदु (Collinear points) - वे बिंदु जो एक ही रेखा पर होते हैं उन्हें संरेखीय कहा जाता है। बि

  16. C++ में विशिष्ट तत्वों वाली उप-सरणियों से बने युग्मों की गिनती

    हमें एक सरणी arr[] दी गई है जिसमें पूर्णांक तत्व हैं। लक्ष्य arr[] की उप-सरणियों के तत्वों से बने युग्मों की गिनती ढूंढना है जैसे कि प्रत्येक उपसरणी में केवल विशिष्ट तत्व हों। यदि सरणी [1,2,2,3,3] है तो केवल विशिष्ट तत्वों वाली उपसरणी [1,2] और [2,3] होगी। और युग्म (1,2) और (2,3) होंगे इसलिए युग्मों

  17. C++ में दिए गए सभी वाक्यों में मौजूद शब्दों की गिनती

    हमें स्ट्रिंग्स के रूप में कई वाक्य दिए गए हैं। लक्ष्य उन शब्दों की संख्या गिनना है जो सभी वाक्यों में मौजूद हैं। नोट - केवल सभी लोअरकेस अक्षरों वाले शब्दों पर विचार किया जाएगा यदि वाक्य हैं - I am learning C language learning new things is easy Kids are learning healthy habits केवल learning सभी

  18. C++ में संख्या और उसके अंकों के योग का अंतर L से कम न होने वाली संख्याओं की गिनती

    हमें एक संख्या N और दूसरी संख्या L दी गई है। लक्ष्य 1 और N के बीच उन संख्याओं को ढूंढना है जिनका स्वयं और उसके अंकों के योग के बीच का अंतर L से कम नहीं है। यदि N=23, L=10 तो ऐसी संख्याओं की गिनती 4 होगी। 23-(2+3)=18, 22-(2+2)=18, 21-(2+1)=18, 20-(2+0)=18। उपरोक्त सभी संख्याएं शर्त को पूरा करती हैं

  19. C++ में 'k' समदूरस्थ बिंदुओं वाले वृत्त में दो दिए गए बिंदुओं के बीच अधिक कोणों की गिनती

    हमें K समदूरस्थ बिंदुओं वाले एक वृत्त की परिधि पर दिया गया है। साथ ही हमें दो बिंदु A और B दिए गए हैं। लक्ष्य इन बिंदुओं का उपयोग करके संभव त्रिभुजों की संख्या गिनना है जैसे कि उनके अंदर एक अधिक कोण ACB (90 डिग्री से अधिक कोण) हो। बिंदु A और B ऐसे हैं कि A < B। यहां K=8, A=2, B=5, बिंदुओं की गिन

  20. C++ में स्ट्रिंग में "1(0+)1" पैटर्न की घटनाओं की गिनती

    0)। लक्ष्य स्ट्रिंग str के अंदर ऐसे पैटर्न (1(0+)1) को ढूंढना है। आइए उदाहरणों से समझते हैं इनपुट - str = abb010bb10111011 आउटपुट - स्ट्रिंग में 1(0+)1 पैटर्न की घटनाओं की गिनती - 2 व्याख्या - str के अंदर पैटर्न हाइलाइट किए गए हैं: abb010bb10111011, abb010bb10111011 इनपुट - str = 010010110010011

Total 6007 -कंप्यूटर  FirstPage PreviousPage NextPage LastPage CurrentPage:233/301  20-कंप्यूटर/Page Goto:1 227 228 229 230 231 232 233 234 235 236 237 238 239