शीर्ष K बारंबार तत्व

समस्या कथन शीर्ष K के अक्सर तत्वों में हमने एक सरणी संख्या दी है [], k को सबसे अधिक बार होने वाले तत्वों को खोजें। उदाहरण संख्या [] = {1, 1, 1, 2, 2, 3} k = 2 1 2 1 अंक [] = {1} k = 1 शीर्ष के लिए Naive दृष्टिकोण अक्सर तत्वों का निर्माण…

अधिक पढ़ें

सिंगली लिंक्ड लिस्ट का उपयोग कर प्राथमिकता कतार

एक एकल लिंक की गई सूची समस्या का उपयोग करते हुए प्राथमिकता कतार में, हमें एक एकल लिंक की गई सूची का उपयोग करके प्राथमिकता कतार को लागू करने की आवश्यकता है। प्राथमिकता कतार में निम्नलिखित कार्य होते हैं, पुश (x, p): प्राथमिकता पंक्ति में उपयुक्त स्थिति में प्राथमिकता p के साथ एक तत्व x जोड़ें। पॉप (): निकालें और वापस…

अधिक पढ़ें

हटाओ और कमाओ

हटाने और समस्या अर्जित करने के लिए हमने एक सरणी अंक दिया है, आप सरणी तत्वों पर निम्नलिखित ऑपरेशन कर सकते हैं। एक ऑपरेशन में आप किसी भी ऐरे तत्व को चुन सकते हैं (जैसे कि [i]) और उस एलीमेंट के बराबर अंक प्राप्त कर सकते हैं और (nums [i] - 1) और (nums [i] + ...) की सभी घटनाओं को हटा सकते हैं।

अधिक पढ़ें

एक ग्राफ के लिए चौड़ाई पहली खोज (BFS)

एक ग्राफ के लिए चौड़ाई प्रथम खोज (BFS) ट्री / ग्राफ डेटा संरचना में एक ट्रैवर्सिंग या खोज एल्गोरिथ्म है। यह किसी दिए गए शीर्ष (किसी भी मनमाने ढंग से शीर्ष) पर शुरू होता है और सभी जुड़े हुए शीर्षों की पड़ताल करता है और उसके बाद निकटतम शीर्ष पर ले जाता है और सभी अस्पष्टीकृत नोड्स की खोज करता है और ध्यान रखता है कि नहीं…

अधिक पढ़ें

एक द्विआधारी स्ट्रिंग वैकल्पिक बनाने के लिए हटाया जाने वाला न्यूनतम वर्ण

समस्या कथन एक बाइनरी स्ट्रिंग को देखते हुए, एक प्रोग्राम लिखें जो कि इस स्ट्रिंग से कम से कम वर्णों को ढूंढे, जिन्हें हटाया जा सकता है ताकि यह वैकल्पिक हो जाए। एक बाइनरी स्ट्रिंग को वैकल्पिक कहा जाता है यदि कोई लगातार 0 या 1 का इनपुट प्रारूप पहली पंक्ति नहीं है ...

अधिक पढ़ें

पंग्राम चेकिंग

समस्या कथन "पैंग्राम जाँच" समस्या में हमने एक वाक्य "s" दिया है। दिए गए वाक्य / स्ट्रिंग पैंग्राम है या नहीं, इसकी जांच करें। एक पंग्राम एक वाक्य / स्ट्रिंग है जिसमें वर्णमाला के प्रत्येक अक्षर से ए से जेड या कोई मामला संवेदनशीलता नहीं है। इनपुट प्रारूप पहली और केवल एक लाइन युक्त…

अधिक पढ़ें

सबसे कुशल तरीके से एक सरणी में डुप्लिकेट का पता लगाएं

समस्या कथन उन सभी तत्वों को प्रदर्शित करता है जो O (n) और O (1) स्थान में सबसे कुशल तरीके से डुप्लिकेट हैं। आकार n की एक सरणी को देखते हुए जिसमें 0 से n-1 तक की संख्याएँ होती हैं, ये संख्याएँ किसी भी समय हो सकती हैं। सबसे कुशल…

अधिक पढ़ें