बाइनरी रूख दिइएमा, तपाईं कसरी आधा नोडहरू हटाउनुहुन्छ?

समस्या "बाइनरी रूख दिइएमा, कसरी तपाईं सबै आधा नोडहरू हटाउनुहुन्छ?" बताउँछ कि तपाईंलाई बाइनरी रूख दिइन्छ। अब तपाईंले आधा नोडहरू हटाउनु पर्छ। आधा नोड रूखमा नोडको रूपमा परिभाषित हुन्छ जसमा एकल बच्चा हुन्छ। कि त यो छ…

थप पढ्नुहोस्

दायराको हराइरहेको तत्वहरू फेला पार्नुहोस्

समस्या दायराको हराएको तत्त्वहरू फेला पार्नुहोस् "बताउँछ कि तपाईंलाई एक विशेष दायरा भित्र फरक तत्वको एर्रे र कम र उच्चको रूपमा दिइएको दायरा दिइन्छ। दायरा भित्र सबै हराइरहेको तत्वहरू फेला पार्नुहोस् जुन एर्रेमा अवस्थित छैन। आउटपुट हुनु पर्छ ...

थप पढ्नुहोस्

०s र १ हरूको समान संख्याको साथ सब भन्दा ठूलो सबभ्रे

तपाइँ पूर्णांक को एक सरणी दिइएको छ। इनपुट एरे मा पूर्णांक मात्र ० र १ छन्। समस्या कथन 0s र 1s को बराबर गिनती हुन सक्छ कि सबैभन्दा ठूलो उप-एरे पत्ता लगाउन सोध्दछ। उदाहरण arr [] = {0} 1 देखि 0,1,0,1,0,1,1,1 (कुल 0 तत्व) सरणी स्थिति बाट स्पष्टीकरण…

थप पढ्नुहोस्

दुई सेटहरूको गैर-ओभरल्यापि sum योग

समस्या कथन समस्या "दुई सेट को गैर-अतिव्यापी योग" बताउँछ कि तपाइँ एक arra [] र arrB [] एउटै आकार को रूप मा इनपुट मान को रूप मा दुई सरणी दिइएको छ। साथै, दुबै सरणीहरु अलग अलग तत्वहरु र केहि सामान्य तत्वहरु छन्। तपाइँको कार्य कुल योग पत्ता लगाउन को लागी हो ...

थप पढ्नुहोस्

अद्यावधिकहरू बिना दायरा योग क्वेरीहरू

समस्या कथन समस्या "अपडेट बिना दायरा योग प्रश्नहरु" बताउँछ कि तपाइँ पूर्णांक र एक दायरा को एक सरणी छ। समस्या कथन दिइएको दायरा भित्र सबै तत्वहरुको योग पत्ता लगाउन सोध्दछ। उदाहरण arr [] = {10, 9, 8, 7, 6} प्रश्न: {(0, 4), (1, 3)} ४० २४…

थप पढ्नुहोस्

दिइएको दायराको वरिपरि एर्रेको तीन तर्फ विभाजन

समस्या कथन तपाइँ पूर्णांक को एक सरणी र lowValue र highValue को एक दायरा दिईन्छ। समस्या "दिइएको दायरा वरपर एक सरणी को तीन तरीका विभाजन" सरणी को विभाजन गर्न को लागी सोध्दछ कि सरणी तीन भागहरुमा विभाजित हुनेछ। एरे को विभाजन हुनेछ: तत्वहरु ...

थप पढ्नुहोस्

लाइनर टाइममा आकार of को क्रमबद्ध अनुभाग फेला पार्नुहोस्

समस्या कथन समस्या "रेखीय समय मा आकार ३ को क्रमबद्ध क्रम पछी पत्ता लगाउनुहोस्" बताउँछ कि तपाइँ एक पूर्णांक सरणी छ। समस्या कथन एरे [i] <array [k] <array [k], र i <j <k लाई तीन तरीकाले यसरी पत्ता लगाउन सोध्छ। उदाहरण आगमन []…

थप पढ्नुहोस्

पालिन्ड्रोम सबस्ट्रिंग क्वेरीहरू

समस्या कथन समस्या "Palindrome Substring प्रश्नहरु" बताउँछ कि तपाइँ एक स्ट्रिंग र केहि प्रश्नहरु दिइन्छ। ती प्रश्नहरु संग, तपाइँ त्यो क्वेरी बाट गठन substring एक palindrome छ वा छैन निर्धारण गर्न छ। उदाहरण स्ट्रिंग str = "aaabbabbaaa" प्रश्न q [] = {{2, 3}, {2, 8}, {5, 7},…

थप पढ्नुहोस्

BST को प्रत्येक आन्तरिक नोडको ठीक एक बच्चा छ कि छैन जाँच्नुहोस्

समस्या कथन "जाँच गर्नुहोस् यदि एक BST को प्रत्येक आन्तरिक नोड ठीक एक बच्चा छ" समस्या बताउँछ कि तपाइँ एक बाइनरी खोज रूख को एक पूर्व आदेश traversal दिइएको छ। र तपाइँ सबै गैर पाना नोड्स मात्र एक मात्र बच्चा हो भने पत्ता लगाउन आवश्यक छ। यहाँ हामी यो पनि विचार गर्दछौं कि सबै…

थप पढ्नुहोस्

एलिमेन्टहरू थप्नको लागि ताकि दायराका सबै तत्वहरू एर्रेमा उपस्थित हुन्छन्

समस्या कथन "तत्वहरु जोड्नु पर्छ ताकि एक दायरा को सबै तत्वहरु सरणी मा उपस्थित छन्" बताउँछ कि तपाइँ पूर्णांक को एक सरणी दिईन्छ। समस्या कथन एक सरणी मा जोडिने तत्वहरु को गिनती पत्ता लगाउन को लागी सोध्छ कि सबै तत्वहरु मा झूठ छ ...

थप पढ्नुहोस्