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

सी # में एक डेक क्लास


Deque वर्ग अपने तत्वों के संग्रह को लागू करने के लिए एक डबल-लिंक्ड सूची का उपयोग करता है। डबल-लिंक्ड सूचियों में दो नोड्स यानी फ्रंट और बैक नोड्स होने चाहिए। यह डेक के आगे और पीछे के तत्वों को जोड़ने में मदद करता है।

Deque क्लास के साथ, आपके पास दोनों तरफ से तत्वों को जोड़ने और हटाने की क्षमता है। यही कारण है कि डेक को डबल-एंडेड क्यू कहा जाता है।

कतार वर्ग में Deque वर्ग की निम्नलिखित विधियाँ हैं -

साफ़ करें

इसके सभी तत्वों का संग्रह साफ़ करता है

शामिल है

संग्रह में कोई वस्तु है या नहीं

ToArray

संग्रह के सभी तत्वों को एक सरणी में कॉपी करने के लिए ToArray () विधि का उपयोग करें।

सिंक्रनाइज़ किया गया

संग्रह के लिए एक समकालिक आवरण


  1. सी # में कंसोल क्लास

    C# में कंसोल क्लास का उपयोग कंसोल अनुप्रयोगों के लिए मानक इनपुट, आउटपुट और त्रुटि स्ट्रीम का प्रतिनिधित्व करने के लिए किया जाता है। आइए C# - . में कंसोल वर्ग के गुणों के कुछ उदाहरण देखें Console.CursorLeft संपत्ति C# में कंसोल के CursorLeft को बदलने के लिए, Console.CursorLeft प्रॉपर्टी का उपयोग कर

  1. सी # में एक डेक क्लास

    Deque वर्ग अपने तत्वों के संग्रह को लागू करने के लिए एक डबल-लिंक्ड सूची का उपयोग करता है। डबल-लिंक्ड सूचियों में दो नोड्स यानी फ्रंट और बैक नोड्स होने चाहिए। यह डेक के आगे और पीछे के तत्वों को जोड़ने में मदद करता है। Deque क्लास के साथ, आपके पास दोनों तरफ से तत्वों को जोड़ने और हटाने की क्षमता है। य

  1. अजगर - Deque

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