न्यूनतम निरपेक्ष अंतर Leetcode Solution

समस्या न्यूनतम निरपेक्ष अंतर लेकोडकोड सॉल्यूशन हमें एक पूर्णांक सरणी या वेक्टर प्रदान करता है जिसमें कुछ पूर्णांक होते हैं। हमें उन सभी जोड़ियों का पता लगाना आवश्यक है जिनमें न्यूनतम पूर्ण अंतर के बराबर अंतर है। न्यूनतम पूर्ण अंतर पूर्ण अंतर का न्यूनतम मूल्य है जो…

अधिक पढ़ें

क्रमपरिवर्तन Leetcode Solution

समस्या क्रमपरिवर्तन Leetcode Solution पूर्णांकों का एक सरल अनुक्रम प्रदान करता है और हमें दिए गए अनुक्रम के सभी क्रमों के एक पूर्ण वेक्टर या सरणी को वापस करने के लिए कहता है। तो, समस्या को हल करने से पहले। हमें क्रमपरिवर्तन से परिचित होना चाहिए। तो, एक क्रम एक व्यवस्था के अलावा कुछ भी नहीं है ...

अधिक पढ़ें

एक थ्रेसहोल्ड Leetcode समाधान दिया गया सबसे छोटा विभाजक ढूंढें

यह पोस्ट थ्रेसहोल्ड लेटकोड सॉल्यूशन प्रॉब्लम स्टेटमेंट दिए गए सबसे छोटे भाजक को खोजें पर है समस्या में "सबसे छोटा भाजक दिया गया एक थ्रेशोल्ड" हमें एक अंक सरणी और एक थ्रेशोल्ड मान दिया गया है। एक चर "परिणाम" को सभी उत्तरों के योग के रूप में परिभाषित किया जाता है जब तत्व ...

अधिक पढ़ें

अक्षरों को दोहराए बिना सबसे लंबे समय तक पदार्थ

एक स्ट्रिंग को देखते हुए, हमें वर्णों को दोहराए बिना सबसे लंबे समय तक सबस्ट्रिंग की लंबाई का पता लगाना होगा। आइए कुछ उदाहरणों पर गौर करें: उदाहरण pwwkew 3 स्पष्टीकरण: उत्तर "wke" लंबाई 3 aav 2 के साथ है स्पष्टीकरण: उत्तर लंबाई 2 के साथ "av" है दृष्टिकोण -1 वर्णों को दोहराए बिना सबसे लंबे समय तक सबस्ट्रिंग के लिए ब्रूट फोर्स ...

अधिक पढ़ें

एक स्टैक डिज़ाइन करें जो ओ (1) समय और ओ (1) अतिरिक्त स्थान में getMin () का समर्थन करता है

एक स्टैक डिज़ाइन करें जो O (1) समय और O (1) अतिरिक्त स्थान में getMin () का समर्थन करता है। इस प्रकार विशेष स्टैक डेटा संरचना को स्टैक के सभी परिचालनों का समर्थन करना चाहिए जैसे - शून्य पुश () इंट पॉप () बूल इफ़ल () बूल इस्मिट (निरंतर समय में)। न्यूनतम मान वापस करने के लिए एक अतिरिक्त ऑपरेशन getMin () जोड़ें ...

अधिक पढ़ें

दो नंबर का जीसीडी

सबसे बड़ा सामान्य कारक क्या है? दो संख्याओं का GCD सबसे बड़ी संख्या है जो दोनों को विभाजित करती है। दृष्टिकोण-1 पाशविक बल दोनों संख्याओं के सभी अभाज्य गुणनखंड ज्ञात करना, फिर प्रतिच्छेदन का गुणनफल ज्ञात करना। दोनों संख्याओं को विभाजित करने वाली सबसे बड़ी संख्या ज्ञात करना। वह कया है …

अधिक पढ़ें

ऐरे को घुमाएं

रोटेट ऐरे एक ऐसी समस्या है जिसमें हमने एन का एक आकार दिया है। हमें एरे को सही दिशा में घुमाना है। प्रत्येक तत्व शिफ्ट के एक स्थिति के दायें और अंतिम तत्व सरणी की पहली स्थिति में आते हैं। तो, हमने एक मूल्य K दिया है ...

अधिक पढ़ें

जल्दी से सुलझाएं

त्वरित छँटाई एक छँटाई एल्गोरिथ्म है। एक क्रमबद्ध सरणी को देखते हुए इसे त्वरित सॉर्ट एल्गोरिथ्म का उपयोग करके क्रमबद्ध करें। उदाहरण इनपुट: {8, 9, 5, 2, 3, 1, 4} आउटपुट: {1, 2, 3, 4, 5, 8, 9} थ्योरी इट्स ए डिवाइड एंड कॉनकर सॉर्टिंग एल्गोरिथम। यह सरणी में एक धुरी तत्व चुनता है, विभाजित करता है ...

अधिक पढ़ें

लिंक की गई सूची को उलट दें

समस्या कथन समस्या "एक लिंक की गई सूची को उलट दें" में कहा गया है कि हमें लिंक की गई सूची का प्रमुख दिया गया है। हमें लिंक्ड लिस्ट को उनके बीच के लिंक्स को बदलकर रिवर्स करना होगा और रिवर्स लिंक्ड लिस्ट के हेड को वापस करना होगा। उदाहरण 10->20->30->40->नल न्यूल<-10<-20<-30<-40 स्पष्टीकरण हमने लिंक को उलट दिया है ...

अधिक पढ़ें

ढेर बनाएं और छांटें

हीप सॉर्ट एक तुलना आधारित सॉर्टिंग तकनीक है जो बाइनरी हीप डेटा संरचना पर आधारित है। HeapSort एक चयन प्रकार के समान है जहां हम अधिकतम तत्व ढूंढते हैं और फिर उस तत्व को अंत में रखते हैं। शेष तत्वों के लिए हम यही प्रक्रिया दोहराते हैं। एक अनसुलझा दिया ...

अधिक पढ़ें