डेक्यू क्या है उदाहरण सहित समझाएं?
डेक्यू क्या है उदाहरण सहित समझाएं?

वीडियो: डेक्यू क्या है उदाहरण सहित समझाएं?

वीडियो: डेक्यू क्या है उदाहरण सहित समझाएं?
वीडियो: व्याख्या पाठ: परिभाषा, संरचना, उद्देश्य, भाषा विशेषताएँ और उदाहरण 2024, नवंबर
Anonim

क्यू। समझाना उपयुक्त की मदद से डबल एंडेड कतार उदाहरण ? एक डबल-एंडेड कतार ( विपंक्ति , अक्सर संक्षिप्त करने के लिए डेक , उच्चारण डेक) एक सार डेटा संरचना है जो एक कतार को लागू करती है जिसके लिए तत्वों को केवल सामने (सिर) या पीछे (पूंछ) से जोड़ा या हटाया जा सकता है।

इसी तरह, dequeue क्या है समझाओ?

ए डेक , जिसे डबल-एंडेड कतार के रूप में भी जाना जाता है, कतार के समान वस्तुओं का एक क्रमबद्ध संग्रह है। इसके दो सिरे हैं, एक आगे और एक पीछे, और आइटम संग्रह में स्थित रहते हैं। एक मायने में, यह हाइब्रिड रैखिक संरचना एक ही डेटा संरचना में ढेर और कतारों की सभी क्षमताएं प्रदान करती है।

इसके अलावा, डेक को कैसे कार्यान्वित किया जाता है? ए डेक आम तौर पर कार्यान्वित मेमोरी ब्लॉक के संग्रह के रूप में। जब हम अंत में एक तत्व डालते हैं तो यह आवंटित मेमोरी ब्लॉक में तब तक स्टोर करता है जब तक कि यह भर नहीं जाता है और जब यह मेमोरी ब्लॉक तत्वों से भर जाता है तो यह एक नया मेमोरी ब्लॉक आवंटित करता है और इसे पिछले मेमोरी ब्लॉक के अंत से जोड़ता है।

इसी तरह, यह पूछा जाता है कि डेटा संरचना में डबल एंडेड कतार क्या है?

डबल एंडेड कतार यह भी एक है कतार डेटा संरचना जिसमें सम्मिलन और विलोपन दोनों सिरों (आगे और पीछे) पर किया जाता है। इसका मतलब है कि, हम आगे और पीछे दोनों स्थितियों में सम्मिलित कर सकते हैं और आगे और पीछे दोनों स्थितियों से हटा सकते हैं।

एनक्यू और डीक्यू कैसे काम करता है?

आप एक तरफ नए तत्व जोड़ सकते हैं, और दूसरी तरफ से तत्वों को हटा सकते हैं (एक स्टैक के विपरीत जिसमें केवल एक तरफ है)। कतारबद्ध करें एक तत्व जोड़ने का मतलब है, विपंक्ति एक तत्व को हटाने के लिए।

सिफारिश की: