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

C++

  1. C++ में IPO (Initial Public Offering)

    मान लीजिए एक कंपनी A जल्द ही अपना IPO शुरू करना चाहती है। अपने शेयरों को B को अच्छी कीमत पर बेचने के लिए, A IPO से पहले अपनी पूंजी बढ़ाने के लिए कुछ परियोजनाओं पर काम करना चाहेगी। A के पास सीमित संसाधन हैं, यह IPO से पहले अधिकतम k अलग-अलग परियोजनाओं को पूरा कर सकती है। क्या आप A की मदद कर सकते हैं,

  2. C++ में सुपर वॉशिंग मशीन (Super Washing Machines)

    मान लीजिए हमारे पास एक पंक्ति में n सुपर वॉशिंग मशीन हैं। प्रारंभ में, प्रत्येक वॉशिंग मशीन में कुछ कपड़े हैं या खाली है। अब, प्रत्येक चाल के लिए, हम कोई भी m (1 ≤ m ≤ n) वॉशिंग मशीन चुन सकते हैं, और प्रत्येक वॉशिंग मशीन के एक कपड़े को उसके आसन्न वॉशिंग मशीन में एक ही समय में पास कर सकते हैं। मान ली

  3. C++ में बॉक्स हटाना (Remove Boxes)

    मान लीजिए हमारे पास विभिन्न रंगों के कई बॉक्स हैं। ये रंग विभिन्न धनात्मक संख्याओं द्वारा दर्शाए गए हैं। हम बॉक्स को तब तक हटाने के कई दौर अनुभव कर सकते हैं जब तक कोई बॉक्स नहीं बचा। प्रत्येक दौर में हम कुछ सतत बॉक्स चुन सकते हैं जिनका रंग समान हो (k बॉक्स से बना, k >= 1), और उन्हें हटा दें और k*

  4. C++ में छात्र उपस्थिति रिकॉर्ड II (Student Attendance Record II)

    मान लीजिए हमारे पास एक धनात्मक पूर्णांक n है, हमें लंबाई n के सभी संभावित उपस्थिति रिकॉर्ड की संख्या ज्ञात करनी है, जिन्हें पुरस्कार योग्य (rewardable) माना जाएगा। चूंकि उत्तर बहुत बड़ा हो सकता है, हम इसे मॉड 10^9 + 7 का उपयोग करके वापस करेंगे।छात्र उपस्थिति रिकॉर्ड में स्ट्रिंग में केवल निम्न तीन व

  5. C++ में निकटतम पालिंड्रोम ढूंढना (Find the Closest Palindrome)

    मान लीजिए हमारे पास एक संख्या n है, हमें वह निकटतम संख्या प्राप्त करनी है जो पालिंड्रोम है। तो पालिंड्रोम उस संख्या से कम या अधिक हो सकता है जिसका निरपेक्ष अंतर छोटा हो। तो यदि संख्या 145 जैसी है, तो परिणाम 141 होगा।इसे हल करने के लिए, हम निम्न चरणों का पालन करेंगे -sn := n का आकारयदि sn, 1 के समान

  6. C++ में लगातार 1 के बिना गैर-ऋणात्मक पूर्णांक (Non-negative Integers without Consecutive Ones)

    मान लीजिए हमारे पास एक धनात्मक पूर्णांक n है। हमें n से कम या बराबर गैर-ऋणात्मक पूर्णांक ज्ञात करने हैं। प्रतिबंध यह है कि बाइनरी प्रतिनिधित्व में लगातार 1 नहीं होंगे। तो यदि इनपुट 7 है, तो उत्तर 5 होगा, क्योंकि 5 का बाइनरी प्रतिनिधित्व 101 है।इसे हल करने के लिए, हम निम्न चरणों का पालन करेंगे -एक फं

  7. C++ में व्युत्क्रम जोड़ी सरणी (K Inverse Pairs Array)

    मान लीजिए हमारे पास दो पूर्णांक n और k हैं, हमें ज्ञात करना है कि 1 से n तक की संख्याओं से बनी कितनी अलग-अलग सरणियां हैं जिनमें ठीक k व्युत्क्रम जोड़े (inverse pairs) हैं। व्युत्क्रम जोड़ी सरणी में i-वें और j-वें तत्व के लिए है, यदि i < j और a[i] > a[j] तो इसे व्युत्क्रम जोड़ी कहा जाता है। यहा

  8. C++ में 3 गैर-ओवरलैपिंग सबएरे का अधिकतम योग (Maximum Sum of 3 Non-Overlapping Subarrays)

    मान लीजिए हमारे पास nums नामक एक ऐरे है जिसमें धनात्मक पूर्णांक हैं, हमें अधिकतम योग वाले तीन गैर-ओवरलैपिंग सबएरे ज्ञात करने हैं। यहां प्रत्येक सबएरे का आकार k होगा, और हम सभी 3*k प्रविष्टियों के योग को अधिकतम करना चाहते हैं।हमें परिणाम को प्रत्येक अंतराल की प्रारंभिक स्थिति को दर्शाने वाले सूचकांको

  9. C++ में शब्द लिखने के लिए स्टिकर्स (Stickers to Spell Word)

    मान लीजिए हमारे पास N विभिन्न प्रकार के स्टिकर्स हैं। प्रत्येक प्रकार के स्टिकर पर एक लोअरकेस अंग्रेजी शब्द है। हम दिए गए लक्ष्य स्ट्रिंग को अपने स्टिकर्स के संग्रह से अलग-अलग अक्षरों को काटकर और उन्हें पुनर्व्यवस्थित करके लिखना चाहेंगे। हम आवश्यकता पड़ने पर प्रत्येक स्टिकर का एक से अधिक बार उपयोग क

  10. C++ में ब्लैकलिस्ट के साथ यादृच्छिक चयन (Random Pick with Blacklist)

    मान लीजिए हमारे पास एक ब्लैकलिस्ट B है। यह रेंज [0, N) से अद्वितीय पूर्णांकों को रखती है, हमें एक फंक्शन परिभाषित करना है जो रेंज [0, N) से एक समान यादृच्छिक पूर्णांक वापस करे जो B में न हो। हम इस फंक्शन को random() फंक्शन कॉल को कम करके अधिक अनुकूलित बनाने का प्रयास करेंगे। मान लीजिए इनपुट ऐरे इस प

  11. C++ में रेंज मॉड्यूल (Range Module)

    मान लीजिए हम एक रेंज मॉड्यूल (Range Module) चाहते हैं। यह एक मॉड्यूल है जो संख्याओं की रेंज को ट्रैक करता है। हमारा कार्य निम्न इंटरफेस को कुशल तरीके से डिजाइन और कार्यान्वित करना है।addRange(left, right)। यह अर्ध-खुले अंतराल [left, right) को ट्रैक करेगा, उस अंतराल में हर वास्तविक संख्या को ट्रैक कर

  12. C++ में K-वां सबसे छोटा जोड़ी दूरी (Find K-th Smallest Pair Distance)

    मान लीजिए हमारे पास एक पूर्णांक ऐरे है; हमें सभी जोड़ियों में से k-वां सबसे छोटा दूरी ज्ञात करना है। एक जोड़ी (A, B) की दूरी वास्तव में A और B के बीच निरपेक्ष अंतर है। तो यदि इनपुट [1,3,8] जैसा है, तो सभी संभावित जोड़ियां [1,3], [3, 8], [1, 8] हैं, फिर जब k = 2, दूसरा सबसे छोटा दूरी 5 (8 - 3) है।इसे

  13. C++ में चेरी पिकअप (Cherry Pickup)

    मान लीजिए हमारे पास एक N x N ग्रिड है, जो चेरी से भरा है। प्रत्येक सेल में निम्न संभावित पूर्णांकों में से एक होता है -0 - इंगित करता है कि सेल खाली है, इसलिए हम इसके माध्यम से गुजर सकते हैं1 - इंगित करता है कि सेल में एक चेरी है, जिसे हम उठा सकते हैं और इसके माध्यम से गुजर सकते हैं-1 - इंगित करता ह

  14. C++ में तिजोरी तोड़ना (Cracking the Safe)

    मान लीजिए हमारे पास एक बॉक्स है जो पासवर्ड से सुरक्षित है। पासवर्ड n अंकों का एक क्रम है जहां प्रत्येक अंक पहले k अंकों 0, 1, ..., k-1 में से एक हो सकता है। तो, जब हम पासवर्ड डालते हैं, तो दर्ज किए गए अंतिम n अंक स्वचालित रूप से सही पासवर्ड के विरुद्ध मिलान किए जाएंगे।तो उदाहरण के लिए, मान लीजिए सही

  15. C++ में बढ़ते पानी में तैरना (Swim in Rising Water)

    मान लीजिए हमारे पास एक N x N ग्रिड है, प्रत्येक वर्ग grid[i][j] उस बिंदु (i,j) पर ऊंचाई (elevation) को दर्शाता है। अब मान लीजिए बारिश शुरू हो गई है। समय t पर, हर जगह पानी की गहराई t है। हम एक वर्ग से दूसरे 4-दिशात्मक आसन्न वर्ग में तैर सकते हैं जब दोनों वर्गों की ऊंचाई व्यक्तिगत रूप से अधिकतम t हो।

  16. C++ में बिंदुओं तक पहुंच (Reaching Points)

    मान लीजिए हमारे पास प्रारंभिक बिंदु (sx, sy) और लक्ष्य बिंदु (tx, ty) हैं, हमें जांचना है कि क्या प्रारंभिक बिंदु से अंतिम बिंदु तक चालों का एक क्रम मौजूद है। यहां चाल में एक बिंदु (x, y) लेना और इसे या तो (x, x+y) या (x+y, y) में बदलना शामिल है।तो यदि इनपुट (1, 1) और (4,5) हैं, तो उत्तर true होगा,

  17. C++ में शतरंज बोर्ड में परिवर्तन (Transform to Chessboard)

    मान लीजिए हमारे पास एक N x N बोर्ड है जिसमें केवल 0 और 1 हैं। अब प्रत्येक चाल में, हम किन्हीं 2 पंक्तियों (rows), या किन्हीं 2 स्तंभों (columns) को स्वैप कर सकते हैं। हमें बोर्ड को शतरंज बोर्ड (chessboard) में बदलने के लिए न्यूनतम चालों की संख्या ज्ञात करनी है। यदि समाधान मौजूद नहीं है, तो -1 वापस क

  18. C++ में K-वां सबसे छोटा अभाज्य भिन्न (K-th Smallest Prime Fraction)

    मान लीजिए हमारे पास एक क्रमबद्ध सूची है, इसमें 1 और कुछ अभाज्य संख्याएं हैं, अब सूची में प्रत्येक p < q के लिए, हम भिन्न p/q पर विचार करेंगे, फिर हमें ज्ञात करना है कि k-वां सबसे छोटा भिन्न कौन सा है। हमें उत्तर के रूप में एक ऐरे वापस करना है, ताकि ans[0] p हो और ans[1] q हो।तो यदि इनपुट [1,3,5,7

  19. C++ में फैक्टोरियल शून्य फंक्शन के प्रीइमेज आकार (Preimage Size of Factorial Zeroes Function)

    मान लीजिए हमारे पास एक फंक्शन f(x) है, यह x के फैक्टोरियल के अंत में शून्यों की संख्या वापस करेगा। तो f(3) = 0 क्योंकि 3! = 6 के अंत में कोई शून्य नहीं है, जबकि f(11) = 2 क्योंकि 11! = 39916800 के अंत में 2 शून्य हैं। अब जब हमारे पास K है, हमें ज्ञात करना है कि कितने गैर-ऋणात्मक पूर्णांक x हैं जिनमे

  20. C++ में उच्चतम स्कोर के साथ सबसे छोटा रोटेशन (Smallest Rotation with Highest Score)

    मान लीजिए हमारे पास एक ऐरे A है, हम इसे K से घुमा सकते हैं ताकि ऐरे A[K], A[K+1], A[K+2], ... A[A.length - 1], A[0], A[1], ..., A[K-1] बन जाए। फिर, कोई भी प्रविष्टि जो अपने इंडेक्स से कम या बराबर है, 1 अंक के लायक है।तो उदाहरण के लिए, मान लीजिए हमारे पास एक ऐरे [2, 4, 1, 3, 0] है, और हम K = 2 से घुम

Total 6007 -कंप्यूटर  FirstPage PreviousPage NextPage LastPage CurrentPage:179/301  20-कंप्यूटर/Page Goto:1 173 174 175 176 177 178 179 180 181 182 183 184 185