O (n) मा अतिरिक्त खाली ठाउँ प्रयोग नगरी स्ट्याकलाई उल्टाउनुहोस्

समस्या कथन समस्या "ओ (एन) मा अतिरिक्त खाली ठाउँ प्रयोग नगरी एक स्ट्याक उल्ट्याउनुहोस्" भन्छ कि तपाईंलाई स्ट्याक डाटा संरचना दिइन्छ। अतिरिक्त ओ (एन) ठाउँ प्रयोग नगरीकन दिइएको स्ट्याकलाई उल्टाउनुहोस्। उदाहरण 5 4 3 २ १ १ २ 2 1 1० 2० १० २० २० १० 3० …० ...

थप पढ्नुहोस्

एकल प que्क्ति प्रयोग गरेर स्ट्याक लागू गर्नुहोस्

समस्या कथन "समस्या एकल लाम प्रयोग गरेर स्ट्याक लागू गर्नुहोस्" ले स्ट्याक (LIFO) डाटा संरचना लाई कतार (FIFO) डाटा संरचना प्रयोग गरेर कार्यान्वयन गर्न अनुरोध गर्दछ। यहाँ LIFO को अर्थ लास्ट इन फर्स्ट आउट भने FIFO को अर्थ फर्स्ट इन फर्स्ट आउट उदाहरण पुश (१०) पुश (२०) शीर्ष () पप () पुश ()०) पप () शीर्ष () शीर्ष: २० ...

थप पढ्नुहोस्

स्ट्याकमा वर्तमान अधिकतम इलिमेन्ट ट्र्याक गर्दै

समस्या कथन "एक स्ट्याकमा हालको अधिकतम एलिमेन्ट ट्र्याकिंग" ले भन्छ कि तपाइँलाई स्ट्याक डेटा संरचना दिइन्छ। हालको अनुक्रमणिका सम्म स्ट्याकमा अधिकतम मानको ट्र्याक राख्न एउटा प्रकार्य सिर्जना गर्नुहोस्। उदाहरण 4 १ 19 7 १ 14 २० २० १ 20 १ 4 १ 19 २० स्पष्टीकरण: अधिकतम ...

थप पढ्नुहोस्

एक स्ट्रिंग रिभर्स गर्नुहोस्

समस्या कथन "एक स्ट्रिंग उल्टो" समस्या बताउँछ कि तपाईं आकार एन को एक स्ट्रिंग को दिइएको छ। यसलाई रिभर्स गर्न प्रोग्राम लेख्नुहोस्। त्यसोभए, स्ट्रिंग उल्टाउनुको अर्थ के हो? यसको अर्थ सामान्यतया हामीलाई दिइएको इनपुट स्ट्रिingलाई उल्टाउनु हो। त्यो यो एक अपरेसन गरिरहेको रूपमा परिभाषित गरिएको छ ...

थप पढ्नुहोस्

शीर्ष K लगातार शब्दहरू

शीर्ष K बारम्बार शब्दहरूको समस्यामा, हामी शब्दहरूको सूची र पूर्णांक k दिन्छौं। सूचीमा प्राय: प्रयोग गरिने तारहरू प्रिन्ट गर्नुहोस्। उदाहरण इनपुट: सूची = {"कोड", "आकाश", "कलम", "आकाश", "आकाश", "निलो", "कोड"} k = २ आउटपुट: स्काई कोड इनपुट: list = {"हो", …

थप पढ्नुहोस्

मान्य पालिन्ड्रोम

N को लम्बाईको स्ट्रि s s दिइयो। एक कार्यक्रम लेख्नुहोस् यदि स्ट्रिंग मान्य पालिन्ड्रोम हो कि हैन भनेर पत्ता लगाउन। यदि होईन भने तपाइँ अधिकतम एउटा वर्ण स्ट्रिंगबाट मेटाउन सक्नुहुन्छ यसलाई प्यालिन्ड्रोम बनाउनका लागि। कुनै प string्क्ति जुन यो रिभर्स हो उस्तै हो भनि चिनिन्छ ...

थप पढ्नुहोस्

एर्रेमा प्राय जसो इलिमेन्ट

तपाईंलाई पूर्णांकको एक एरे दिइन्छ। समस्या कथन भन्छ कि तपाईं एक एर्रे मा अवस्थित सबैभन्दा धेरै बार तत्व पत्ता लगाउनु पर्छ। यदि त्यहाँ बहु मानहरू छन् जुन अधिकतम पटकहरू हुन्छन्, तब हामीले तिनीहरूलाई कुनै पनि प्रिन्ट गर्नुपर्नेछ। उदाहरण इनपुट [१, ,,,,,,१,1,१]] आउटपुट…

थप पढ्नुहोस्

ओएसआई मोडेल

यो मोडेल १ 1983 XNUMX मा अन्तर्राष्ट्रिय मानक संगठन (आईएसओ) द्वारा विकसित गरिएको थियो। यो पहिलो तह हो जुन विभिन्न तहहरूमा प्रयोग हुने अन्तर्राष्ट्रिय प्रोटोकललाई मानकमा राखिएको थियो। जस्तो कि यसले खुला प्रणालीहरू जोड्ने कुरा गर्दछ, जुन अन्य प्रणालीहरूसँग सञ्चारका लागि खुला प्रणालीहरू हुन्, मोडेललाई भनिन्छ…

थप पढ्नुहोस्

C ++ मा प्राथमिकता लाम

FIFO तरीका लाम लागू गर्न प्रयोग गरिन्छ। एक लाममा, सम्मिलनहरू एक छेउमा (पछाडि) गरिन्छ र मेटाउने अर्को अन्त (अगाडी) मा लिन्छ। साधारणतया, एलिमेन्ट पहिले प्रविष्ट हुन्छ पहिले मेटाईन्छ। हामी c ++ इनबिल्ट प्रकार्यहरू प्रयोग गरेर प्राथमिकता पue्क्ति लागू गर्दछौं। प्राथमिकता लाम को विशेषताहरु एक प्राथमिकता लाम…

थप पढ्नुहोस्

पुनरावृत्ति

रिकर्सन भनेको के हो? रिकर्सन केवल आफैले कल गर्ने प्रकार्यको रूपमा परिभाषित छ। यसले यसको पहिले समाधान गरिएको उप-समस्याहरू ठूलो समस्या गणना गर्न प्रयोग गर्दछ। यो प्रोग्रामिंगमा सब भन्दा महत्त्वपूर्ण र मुश्किल अवधारणा मध्ये एक हो तर यदि हामीले केहि वास्तविकको साथ पुनरावृत्ति सम्बन्धित गर्न प्रयास गर्‍यौं भने हामी यसलाई सजिलै बुझ्न सक्दछौं ...

थप पढ्नुहोस्